Project Details
Professor Dr. Xuefeng Lu
Address
Chinese Academy of Sciences
Qingdao Institute of Bioenergy and Bioprocess Technology
No. 189 Songling Road
Qingdao 266101
China