142 pubs · 3,637 cites · h-index 35
International Centre for Diarrhoeal Disease Research
1970 - 2025
Health Net
2023 - 2025
The Childhood Acute Illness and Nutrition Network
2025 - 2025
International Commission for the Protection of the Danube River
2024 - 2024
Ersta sjukhus
2023 - 2023