15 pubs · 987 cites · h-index 6
University of California, San Francisco
2026 - Present
University of York
2014 - 2014
PDL BioPharma (United States)
1990 - 1990