Meiqi Wen
Institution: Huazhong University of Science and Technology
Observed institutions: Chinese Academy of Sciences, Institute of Hydrobiology, University of Chinese Academy of Sciences, State Key Laboratory of Freshwater Ecology and Biotechnology, State Key Laboratory of Biocatalysis and Enzyme Engineering, Huazhong University of Science and Technology, Hubei University
OpenAlex ID: A5079714800
