48 pubs · 3,040 cites · h-index 20
Peking University
2025 - 2025
California NanoSystems Institute
2013 - 2018
University of California, Los Angeles
2012 - 2018
La Jolla Bioengineering Institute
2012 - 2012
University of Central Florida
2005 - 2009