52 pubs · 5,056 cites · h-index 32
Galaxy Biotech (United States)
2012 - 2016
Baylor University
2009 - 2009
PDL BioPharma (United States)
1989 - 2001
National Institutes of Health
1981 - 1992
Memorial Sloan Kettering Cancer Center
1992 - 1992