66 pubs · 2,609 cites · h-index 21
Regeneron (United States)
2012 - Present
Amgen (United States)
2005 - 2012
University of California, Irvine
2008 - 2008
National University of Singapore
2004 - 2004
AIL Research (United States)
2000 - 2003