Youness Cherradi
Senior Process Development Scientist
,
Merck