Youness_Cherradi

Youness Cherradi

Senior Process Development Scientist, Merck