What are the skills doctors and medical professionals need to provide quality care?