38 pubs · 4,614 cites · h-index 24
Biogen (United States)
2015 - 2025
Third Dimension Technologies (United States)
2021 - 2021
New York University
2004 - 2013
Helen Keller International
2008 - 2008
National Institute of Pathology