11 pubs · 1,097 cites · h-index 8
Rega Institute for Medical Research
2018 - 2025
KU Leuven
2018 - 2024
World Health Organization Regional Office for the Americas
2023 - 2023
World Health Organization Regional Office for Europe
2023 - 2023
World Health Organization
2020 - 2023