Risto Savela
Observed names: R. Savela, Savela Risto, Savela, R.
Institutions: University of Turku, Turku University Hospital, Turku PET Centre
Observed institutions: Åbo Akademi University, University of Turku, Turku University Hospital, Turku PET Centre
ORCID: 0000-0002-4815-5189
Observed ORCID: 0000-0002-4815-5189
OpenAlex ID: A5018334792
