28 pubs · 2,104 cites · h-index 18
Pfizer (United States)
2011 - 2011
Women's Health Research Institute
2003 - 2008
University of North Carolina at Chapel Hill
2003 - 2003
North Carolina State University
University of Calgary
1995 - 2003