Shanghai Life-iLab Biotech Co., Ltd  

225 Chenyang Road, Pudong New District, Shanghai, China