111 pubs · 5,453 cites · h-index 23
University of Michigan
1988 - Present
Boston Medical Center
2020 - 2020
Japan Patent Office
2018 - 2018
Temple College
2017 - 2017
Temple University