Johanna Peltola
Observed name: Peltola, Johanna
Institutions: Tampere University, University of Tampere
Observed institutions: Tampere University, University of Tampere
ORCID: 0000-0002-7874-8807
Observed ORCID: 0000-0002-7874-8807
OpenAlex ID: A5000073583
