Contact

Get in Touch

Contact Details

Shanghai Jiabeiying Biotechnology Co., Ltd.

Room 1103, Building 1, No. 58 Yuanmei Road, Minhang District, Shanghai, China

Phone: +86 134 8283 8420

Email: doublewin@lujialab.org.cn