109 pubs · 16,469 cites · h-index 43
Northwell Health
2005 - 2022
Feinstein Institute for Medical Research
2006 - 2022
TheraSource (United States)
2019 - 2019
Fundación Juan March
2016 - 2016
Hofstra University