Virgile Deroche, M.Sc.