Leila Koivunen Author & Editor

Leila Koivunen is a Finnish historian and an Adjunct Professor in the School of History at the University of Turku.