25 pubs · 875 cites · h-index 16
P2D Bioscience (United States)
2023 - 2023
Procter & Gamble (United States)
2000 - 2023
North Carolina State University
2000 - 2001
University of Wisconsin System
1991 - 1991
University of Wisconsin–Madison
1990 - 1991