32 pubs · 1,230 cites · h-index 16
Drexel University
2008 - 2022
Lankenau Institute for Medical Research
2008 - 2014
Lankenau Medical Center
Boston University
2010 - 2010
Dartmouth–Hitchcock Medical Center