UK MHRA GMP Inspection UK GMP 18839 Insp GMP 18839/11397-0006[H] - NOVARTIS PHARMACEUTICALS CORPORATION (SUFFERN) | KeyPedia