Mohamed Deriche (Keynote Speaker for CSP)