39 pubs · 4,375 cites · h-index 27
Amgen (United States)
2011 - 2014
Cancer Prevention Institute of California
2002 - 2011
Niagara County Community College
2002 - 2003
Northern California Research
Stanford University
2002 - 2002