78 pubs · 2,027 cites · h-index 25
University of Washington
1920 - Present
Institute of Genetics
2026 - Present
Children's Hospital of Philadelphia
2025 - 2025
Oracle (United States)
University of Pennsylvania
1920 - 2025