Born 1984, Devi Lalita Sridhar is a Professor and Chair of Global Public Health at the University of Edinburgh. Her research considers the effectiveness of public health interventions and how to improve developmental assistance for health.