7 pubs
East China University of Science and Technology
2026 - Present
Institute of Catalysis and Petrochemistry
Chemical Synthesis Lab