192 pubs · 4,169 cites · h-index 30
Stanford University
2001 - Present
International Human Frontier Science Program Organization
2025 - 2025
Seattle Children's Hospital
2023 - 2024
DNV (Norway)
2024 - 2024
University of Washington
1986 - 2023