27 pubs · 3,831 cites · h-index 14
Johns Hopkins University
2014 - 2025
Johns Hopkins Medicine
2015 - 2025
Zymeworks (Canada)
2025 - 2025
Global Inkjet Systems (United Kingdom)
Lieber Institute for Brain Development