Zhu YZ
School of Pharmacy, Macau University of Science and Technology, Taipa, Macau 999078, China; Laboratory of Drug Discovery from Natural Resources and Industrialization, Macau University of Science and Technology, Taipa, Macau 999078, China; State Key Laboratory of Mechanism and Quality of Chinese Medicine, Macau University of Science and Technology, Taipa, Macau 999078, China. Electronic address: yzzhu@must.edu.mo.