14 pubs · 2,264 cites · h-index 11
Affymax (United States)
1994 - 2000
McMaster University Medical Centre
1996 - 1996
Health Sciences Centre
University of California, San Francisco
1988 - 1993
PDL BioPharma (United States)
1989 - 1989