Aaro Salosensaari
Observed names: A. Salosensaari, Salosensaari, Aaro
Observed institutions: University of Turku, Turku University Hospital, Finnish Institute for Health and Welfare
ORCID: 0000-0001-6698-6093
Observed ORCID: 0000-0001-6698-6093
OpenAlex ID: A5013881879
