105 pubs · 14,266 cites · h-index 32
Amgen (United States)
1995 - 2023
Paradigm Shift Therapeutics (United States)
2015 - 2020
University of California, Santa Barbara
1990 - 2013
Newbury College
2011 - 2013
University of North Carolina at Chapel Hill
2010 - 2010