Sarah Le Merdy

Sarah Le Merdy is Systems and Single-Use Global Strategy Deployment Manager at Life Science business of Merck KgaA, Darmstadt, Germany.

Articles