Go to the profile of Rene Janssen

Rene Janssen

Professor, Eindhoven University of Technology
  • Eindhoven University of Technology
  • Netherlands