107 pubs · 4,264 cites · h-index 39
The Kids Research Institute Australia
2024 - Present
The University of Texas MD Anderson Cancer Center
2015 - 2025
The University of Western Australia
2024 - 2025
Beijing Founder Electronics (China)
2025 - 2025
National Institute of Neurological Disorders and Stroke
2006 - 2025