Pekka E. Hirvonen
Observed names: Hirvonen Pekka E, Hirvonen, Pekka, Hirvonen, Pekka E, Hirvonen, Pekka E., P E Hirvonen, P. E. Hirvonen, Pekka E Hirvonen, Pekka Emil Hirvonen, Pekka Hirvonen
ORCID: 0000-0002-3255-1558
Observed ORCID: 0000-0002-3255-1558
OpenAlex ID: A5027914432
