First 3D barcode helps pharma fight fakes

Pharma Manufacturing News +