Profile picture
Marc-Emmanuel Dumas
Doctorate
  • Professor
    Primary
    Imperial College London
    London, United Kingdom
  • Researcher
    Centre National de la Recherche Scientifique (CNRS)
    Paris, France
View All
mini profile avatar Marc-Emmanuel Dumas