173 pubs · 13,216 cites · h-index 63
Chinese Academy of Sciences
2010 - Present
Collaborative Innovation Centre for Advanced Ship and Deep-Sea Exploration
2026 - Present
Shanghai Institute of Technical Physics
2026 - Present
Wuxi Fourth People's Hospital
2025 - 2025
Green Chemistry
2017 - 2025