666 pubs · 17,615 cites · h-index 60
Children's Hospital of Philadelphia
2026 - Present
The Alfred Hospital
1999 - 2025
Technology Affinity Group
2025 - 2025
Kazia Therapeutics (Australia)
National Trauma Research Institute
2005 - 2025