3PL

January 10, 2018
The Drug Supply Chain Security Act (DSCSA), passed in November 2013, has become a buzzword in the pharma industry in the past few years, and will continue to be until the completion of the implementation in 2023.