Photo: Stefan Swartling Peterson

Stefan Swartling Peterson

Professor of Global Transformations for Health
Sweden