Background
Mehellou, Youcef was born on August 21, 1982 in Guemar, Algeria.
Mehellou, Youcef was born on August 21, 1982 in Guemar, Algeria.
Master of Pharmacy, King's College London, 2005. Doctor of Philosophy, Welsh School Pharmacy, 2008.
Career development fellow Medical Research Council, Dundee, Scotland, since 2010.