Lena Skovgaard Andersen
Observed names: L S Andersen, L. Andersen, L. S. Andersen, Lena Andersen, Lena S Andersen, Lena S. Andersen
Institutions: University of Copenhagen, University of Cape Town
Observed institutions: University of Copenhagen, University of Cape Town, Stellenbosch University, Groote Schuur Hospital
ORCID: 0000-0002-9643-4502
Observed ORCID: 0000-0002-9643-4502
OpenAlex ID: A5059411407
