Devi Sridhar
Devi Sridhar is a professor and chair of global public health at the University of Edinburgh.
Argument: Biden Can Make the United States a Global Health Leader Again Biden Can Make the United States a Global ...
Devi Sridhar is a professor and chair of global public health at the University of Edinburgh.