A social medicine specialist is a doctor who specializes in social medicine and public health, focusing on the social determinants of health. They work to improve the health of the population by identifying and addressing the social and environmental factors that affect health.