3 pubs · 613 cites · h-index 3
Chinese Academy of Sciences
2009 - 2010
Shanghai Institutes for Biological Sciences
Center for Excellence in Molecular Cell Science