[Back]
Inez Finoulst
Department of Biotechnology, Delft University of Technology