Address: Building 17, No. 528 Ruiqing Road, East Zone, Zhangjiang Hi-Tech Park, Shanghai, China Zip Code: 200231 Phone: +86-21-58886965 Fax: +86-21-64042575 URL: www.jingruiweb.com | Purchase-mail: service@bayeebio.com Technical-mail: tech@bayeebio.com Human resources: hr@bayeebio.com Supervision mail: supervise@bayeebio.com |