modern diagnostic ipo gmp