Shenzhen, 518055
China
Chinese Academy of Sciences (CAS) - CAS Key Laboratory of Quantitative Engineering Biology