Shenzhen Bay Laboratoryh-index: 82Total citations: 49,043Total papers: 2,952Homepage: https://www.szbl.ac.cn/