Address
School of Biology and Biological Engineering B6-202
South Campus of South China University of Technology (SCUT)
382 East Outer Loop Road, Higher Education Mega Center, Guangzhou, Guangdong, 510006, China.
Contact
E-mail: zhuwei86@scut.edu.cn
ORCID: 0000-0003-3240-6905