CPhI: Fine Chemicals Are On the Up

14:37 PM | October 6, 2010 | Alex Scott in Paris