Karvonen Jukka
Observed names: J. Karvonen, Jukka A. Karvonen, Jukka Karvonen, K Jukka, Karvonen, Jukka
Institutions: University of Turku, Turku University Hospital
Observed institutions: University of Turku, Turku University Hospital
ORCID: 0000-0002-1624-2253
Observed ORCID: 0000-0002-1624-2253
OpenAlex ID: A5114276986
