54 pubs · 5,821 cites · h-index 12
Dragonfly Therapeutics (United States)
2024 - 2024
Eli Lilly (United States)
2011 - 2022
BioScience Laboratories (United States)
2018 - 2018
Boston University
2007 - 2014
Zero to Three
2008 - 2011