Prof.dr. Johannis Duine

  • Department of Biotechnology, Delft Universiy of Technology
  • Emeritus, Life Sciences
  • Netherlands