Maybe someone will share their experience on the job? The thread on business of MSD R&D INNOVATION CENTRE features just scarce information.
Reviews aren't verified