SPI Pharma at CPHI

John and the SPI Pharma team are ready for client meetings at Stand #80B100.