Shuxiong Chen

Dr. Shuxiong Chen

Centre for Cell Factories and Biopolymers, Griffith Institute for Drug Discovery, Griffith University (Nathan Campus), Brisbane, QLD 4111, Australia
orcid