11 pubs · 6,066 cites · h-index 10
Sutro Biopharma (United States)
2016 - 2016
Sunesis (United States)
1999 - 2000
Scripps Research Institute
1992 - 1992
University of California, San Diego