thesis tu delft

Paper