43 pubs · 7,281 cites · h-index 17
Deakin University
2026 - Present
Center for the Study of Childhood and Adolescence
2014 - Present
Molecular Oncology (United States)
2026 - Present
University of Nicosia
2021 - 2021
Wellcome Sanger Institute
2007 - 2013