Catalent

Catalent


Project Description

Catalent: CPHI 2016
Barcelona, Spain
Completed October 2016