52 pubs · 3,054 cites · h-index 24
World Health Organization - Lyon Office
2019 - 2025
The University of Melbourne
2014 - 2020
Walter and Eliza Hall Institute of Medical Research
2011 - 2020
Papua New Guinea Institute of Medical Research
2010 - 2020
Statens Serum Institut
2016 - 2017