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.
Filmography
all 1
TV Shows 1
self 1
Information
Known ForActing
GenderFemale
- Devi Sridhar
- Filmography
- Information