Public health refers to organized efforts to promote health and prevent disease. It deals with threats to population health and encompasses complete physical, mental and social well-being. Careers in public health require an M.B.B.S., B.D.S. or equivalent degree, and some colleges conduct entrance exams. Public health is a growing field that spans disease prevention, health promotion, epidemiology and more. Public health professionals play a critical role in monitoring population health and policies. They earn an average salary of Rs. 1,020,000 per year. Several institutes in India offer public health degrees, including schools in Bangalore, Bhubaneswar and Gandhinagar.