Visit us at stand no. W2G29b during 20-22 June 2018, Shanghai New International Expo Centre (SNIEC), CPhI China 2018.