Terhi S. Ruuska
Observed names: T S Ruuska, T. Ruuska‐Loewald, Terhi Ruuska, Terhi Ruuska-Loewald, Terhi Susanna Ruuska
Institutions: Oulu University Hospital, University of Oulu
ORCID: 0000-0001-5433-4207
Observed ORCID: 0000-0001-5433-4207
OpenAlex ID: A5012331395
