Beijing, 100084
China
Tsinghua University - Key Laboratory for Industrial Biocatalysis (Ministry of Education) and Center for Synthetic and Systems Biology