Laurent Beduneau-Wang, Mohammed VI Polytechnic University