Training Physicians for Public Health Careers focuses on the critical roles that physicians play in maintaining and strengthening the public health system, identifies what these physicians need to know to engage in effective public health actions, explores the kinds of training programs that can be used to prepare physicians for public health roles, and examines how these training programs can be funded. Medical schools, schools of public health, health care and public health care professionals, medical students and students of public health will find this of special interest.