IBDML employs 31 employees. The IBDML management team includes Nicolas Brouilly (Head of Electron Microscopy Facility), Léo Guignard (Group Lead), and Chaimae Nebhani (Full-stack Developer).
Looking for a particular IBDML employee's phone or email?