15 pubs · 1,895 cites · h-index 10
Yale University
2018 - 2025
University of Copenhagen
2015 - 2019
Translational Therapeutics (United States)
2018 - 2018
University of Rochester
2015 - 2015
University of Rochester Medical Center
2013 - 2013