4 pubs · 347 cites · h-index 3
University of Michigan
2012 - 2012
Peking University
2010 - 2010
Beijing National Laboratory for Molecular Sciences