25 pubs · 1,773 cites · h-index 15
New York University
2009 - 2011
Institute of Cell Biology
2010 - 2010
University of Hong Kong
2001 - 2010
Institute of Cytochemistry and Molecular Pharmacology
2007 - 2007
Hong Kong University of Science and Technology
1999 - 1999