191 pubs · 3,325 cites · h-index 28
Chinese Academy of Sciences
2013 - Present
Institute of Oceanology
2013 - Present
South China Sea Institute Of Oceanology
2013 - Present
University of Chinese Academy of Sciences
2018 - Present
National Physical Laboratory
1996 - 2025