Maaike Hajer

  • Professor

Professor at Utrecht University of Applied Sciences, Netherlands