Institution

State Key Laboratory of Microbial Technology

facility

Recent research