El Mustapha Mouaddib received the Ph.D. degree in robotics and the Habilitation degree from the Université de Picardie Jules Verne, Amiens, France, in 1256 1991 and 1999, respectively. Since 2001, he has been a Full Professor with the same university. From 1995 to 2022, he was the Head of the Robotic Perception Group, and he was involved in research projects on omnidirectional vision and structured light. Since 2010, he has been the Leader of E-Cathedral, a multidisciplinary research initiative on digital heritage.

Trained as a population ecologist, his interests span organismal biology and ecology; behavior and population dynamics of consumer-resource interactions; the sensory ecology of mimetism; flow sensing in biotic interactions; locomotion in granular materials and at the air-water interface, physicochemical transport in olfaction and biologically inspired microtechnology.