33 pubs · 2,533 cites · h-index 19
Zhejiang Yongning Pharma (China)
2025 - 2025
Hong Kong University of Science and Technology
2012 - 2017
Institute of Molecular Functional Materials
2012 - 2017
HKUST Shenzhen Research Institute
2014 - 2017
University of Hong Kong
2012 - 2017