Did Industry Fumble the DSCSA Deadline?
Like a football game where the ball is fumbled at the goal line, the US pharmaceutical supply chain must wait yet again for a complete traceability solution to take effect. When the Drug Supply Chain Security Act (DSCSA) was passed in 2013, it set a 10- …