618 pubs · 46,588 cites · h-index 101
Lawrence Berkeley National Laboratory
1984 - 2025
University of California System
1985 - 2025
NOAA Chemical Sciences Laboratory
2010 - 2025
University of California, Berkeley
1981 - 2025
Chinese Academy of Sciences
2018 - 2018