Peng Lab
F-East 203, School of Chemical Biology and Biotechnology
Peking University Shenzhen Graduate School
Shenzhen University Town, Xili Town
Shenzhen, Guangdong, 518055 China