Miika Kekki
Observed names: Kekki, Miika, M. Kekki
Institutions: University of Derby, University of Lausanne
Observed institutions: University of Eastern Finland, University of Derby, University of Lausanne
ORCID: 0000-0003-2009-8159
Observed ORCID: 0000-0003-2009-8159
OpenAlex ID: A5033010470
