Sonja Alantie
Institutions: University of Turku, Tampere University Hospital
Observed institutions: University of Turku, Tampere University, Tampere University Hospital, University of Tampere
ORCID: 0000-0002-2090-2023
Observed ORCID: 0000-0002-2090-2023
OpenAlex ID: A5009905081
