Lena Ström
Observed names: L Ström, L. Ström, Lena Strom, Strom, L., Ström, Lena, Strøm, Lena
Institution: Lund University
Observed institutions: Lund University, Aarhus University
ORCID: 0000-0002-1181-8022
Observed ORCID: 0000-0002-1181-8022
OpenAlex ID: A5101726583
