Ellen Edefell
Observed name: Edefell, Ellen
Institution: Sweden Water Research (Sweden)
Observed institutions: Lund University, Ideon Science Park, Sweden Water Research (Sweden)
ORCID: 0000-0002-7577-7557
Observed ORCID: 0000-0002-7577-7557
OpenAlex ID: A5049848245
