Johanna Edgren
Observed names: Edgren, Johanna, J Edgren, J. Edgren
Institution: Finnish Institute for Health and Welfare
Observed institutions: Finnish Institute for Health and Welfare, University of Jyväskylä
ORCID: 0000-0003-1839-9737
Observed ORCID: 0000-0003-1839-9737
OpenAlex ID: A5087684688
