Stefi Barna

Stefi  Barna

I teach global public health at Norwich Medical School, University of East Anglia (UK), and development studies at Azim Premji University in Bangalore (India).

Location India