155 pubs · 5,451 cites · h-index 35
University of Delaware
2014 - 2020
Clinical Research Solutions
2018 - 2018
United States Food and Drug Administration
2012 - 2012
Procter & Gamble (United States)
1981 - 2012
Miami University
2001 - 2012