Petra Rydén
Observed names: P. J. Rydén, Petra J Rydén, Petra J. Rydén, Ryden, Petra, Rydén, Petra
Institution: Umeå University
Observed institution: Umeå University
ORCID: 0000-0002-9350-080X
Observed ORCID: 0000-0002-9350-080X
OpenAlex ID: A5060637049
