Schuurbiers, Daan
2009
Delft
The Netherlands
Department of Biotechnology
Delft Technical University
RTTA 4
STIR
Doctoral Dissertation