Project Details
Professor Youming Zhang, Ph.D.
Address
Shandong University
School of Life Sciences
State Key Laboratory of Microbial Technology (SKLMT)
Binhailu 72
Qingdao 266237
China