167 pubs · 13,754 cites · h-index 51
Drexel University
1978 - Present
Institute for Molecular Medicine
2022 - 2024
Kasturba Hospital
2016 - 2016
Oregon Health & Science University
2015 - 2015
New York University
2010 - 2010