Located in Science Innovation Campus, Wujiang, Suzhou, China, Stone Lake Pharma Tech Co., Ltd. (SLPT), has a RD center of 25,000 sq ft, a kilo lab and easy access to the state-of-the-art instruments ...View More >