42 pubs · 3,513 cites · h-index 21
Eisai (United States)
2016 - 2016
Pharmaceutical Biotechnology (Czechia)
Morphotek (United States)
2005 - 2011
Memorial Sloan Kettering Cancer Center
2007 - 2007
National Cancer Institute