266 pubs · 16,901 cites · h-index 55
University of California, Los Angeles
2003 - 2025
Eureka Therapeutics (United States)
2025 - 2025
Novartis (India)
Seattle Children's Hospital
2024 - 2024
Mayo Clinic
1996 - 2024