Johanna Sörensen

Dr. Johanna Sörensen

Water Resources Engineering, Lund University, 221 00 Lund, Sweden
orcid