E-GMP platform