Tuukka Mäkelä
Observed name: Mäkelä, Tuukka
Institution: National Bureau of Investigation
Observed institutions: National Bureau of Investigation, University of Eastern Finland, Finnish Environment Institute
ORCID: 0000-0003-1122-116X
Observed ORCID: 0000-0003-1122-116X
OpenAlex ID: A5039818647
