Laura Nauha
Observed name: Nauha, Laura
Institutions: Oulu University Hospital, Finland University, University of Oulu
Observed institutions: Oulu University Hospital, Finland University, Oulu Deaconess Institute, University of Oulu
ORCID: 0000-0003-0473-5429
Observed ORCID: 0000-0003-0473-5429
OpenAlex ID: A5023569802
