UK MHRA GMP Inspection UK MIA(IMP) 5866 Insp IMP 5866/21295-0018[I] - GLAXOSMITHKLINE RESEARCH & DEVELOPMENT LIMITED | KeyPedia