Terhi Kankaanranta
Observed names: Kankaanranta, Terhi, T. Kankaanranta, Terhi T Kankaanranta
Observed institutions: Tampere University, Police University College, University of Tampere
ORCID: 0000-0002-9909-8153
Observed ORCID: 0000-0002-9909-8153
OpenAlex ID: A5066144314
