Devi Sridhar

Biography:
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.
Place of Birth:
Miami, Florida, USA
Known for:
Acting
Birthday:
 

Casting Carrer