15 pubs · 3,190 cites · h-index 14
Rockefeller University
1998 - 2000
Beth Israel Deaconess Medical Center
1999 - 1999
Harvard University
National University of Singapore
Institute of Molecular and Cell Biology