Profile picture
Marc J.J. Luwel
Doctorate
  • Researcher
    Centre for Science and Technology Studies (CWTS), Leiden University
    Leiden, Netherlands
mini profile avatar Marc Luwel