Skip to main content

Meri Koivusalo

Professor, Global Health and Development
Tampere University
meri.koivusalo [at] tuni.fi (meri[dot]koivusalo[at]tuni[dot]fi)
phone number+358504377540