Affiliation: Swiss Federal Institute of Aquatic Science and Technology (EAWAG)

Acronym: EAWAG
Subname: Eidgenossische Anstalt fur Wasserversorgung, Abwasserreinigung und Gewasserschutz
ROR ID: 00pc48d59