94 pubs · 4,321 cites · h-index 35
University of North Carolina at Chapel Hill
1994 - 2021
Pharmaceutical Product Development (United States)
2003 - 2012
University of Washington
1979 - 2012
American Society of Health-System Pharmacists
2004 - 2004
Anthem (United States)
2004 - 2004