The interdisciplinary community health major at Tufts merges sociology, biology, philosophy, medicine, economics, and political science, among other disciplines into a cohesive major. For twenty years Tufts has been at the forefront of public and community health education, allowing students to take advantage of the broad undergraduate curriculum as well as the Tufts graduate schools of Medicine, Dental Medicine, Veterinary Science, and Nutrition.