Teva Pharmaceuticals Interview Question

What does GMP stand for and describe its importance.