The Veterinary Medicine VMD |Master of Public Health dual degree program trains veterinary medicine and public health students. Candidates choose from several track options and design their plan of study with electives to fulfill the track requirements. The tracks offered include the Generalist Track, Global Health Track, Environmental Health Track, and the One Health Track. Students also complete 125 hours of field work and a culminating Capstone experience that results in a mentored research or mentored project in public health.

Subscribe to our mailing list

Interested in past Penn work on climate and environment? View content created by the former Environmental Innovations Initiative in our News and Blog sections.

© 2026 University of Pennsylvania