467 pubs · 9,408 cites · h-index 50
Department of Public Health
2013 - Present
Institute of Medical Ethics
2008 - 2025
2013 - 2025
KU Leuven
2004 - 2025
The University of Sydney
2021 - 2021