Johanna Sjöstedt
Observed names: Johanna Sjöstedt, Sjöstedt, Johanna
Institutions: Lund University, Linnaeus University, Halmstad University
Observed institutions: Uppsala University, Lund University, Linnaeus University, Halmstad University, Technical University of Denmark
ORCID: 0000-0003-0993-8305
Observed ORCID: 0000-0003-0993-8305
OpenAlex ID: A5065690592
