LBD Life Sciences China Limited
Floor 4, Building 21, No. 88 Darwin Road,
Zhangjiang High-tech park,
Pudong District, Shanghai, China, 201203
Phone: 86 21 5108 8608
Fax: 86 21 5182 1822