Shuzhen Chen
Observed name: Chen, Shuzhen
Institution: Ocean University of China
Observed institutions: Shandong University, Wuhan University, Ocean University of China
ORCID: 0000-0003-1686-8245
Observed ORCID: 0000-0003-1686-8245
OpenAlex ID: A5107841483
