24 pubs · 1,131 cites · h-index 13
Northeast Ohio Medical University
2020 - 2020
Los Angeles Medical Center
2017 - 2017
Case Western Reserve University
2003 - 2017
University of Southern California
2016 - 2016
University Hospitals of Cleveland
2005 - 2005