XB-LAB-832
Contact
Institution: South University of Science and Technolo Address:Shenzhen Key Laboratory of Cell Microenvironment
Department of Biology
South University of Science and Technology of China Shenzhen
Shenzhen, Guangdong
518055, China
Web Page: https://bio.sustech.edu.cn/en/?p=263