82 pubs · 555 cites · h-index 12
University of Pretoria
2015 - Present
The University of Sydney
2025 - 2025
Heidelberg University
Department of Health
Epigenomics (Germany)