Brief

New study: Too many factories, too few inspectors for India's pharma industry