68 pubs · 1,130 cites · h-index 17
Lawrence Berkeley National Laboratory
2005 - 2025
Chinese Academy of Sciences
2025 - 2025
Shenzhen Institutes of Advanced Technology
2025 - 2025
Argonne National Laboratory
2011 - 2011
Energy International (United States)
2011 - 2011