Eindhoven University of Technology
Synthetic biology
Center Leo Apostel for Interdisciplinary Studies
Science
Knowledge
Biology