Mouhcine Kanouni, PhD