Petri Rummukainen
Observed names: Rummukainen P, Rummukainen P., Rummukainen Petri, Rummukainen, Petri
Institution: University of Turku
Observed institution: University of Turku
ORCID: 0000-0002-5208-5929
Observed ORCID: 0000-0002-5208-5929
OpenAlex ID: A5033003304
