de Smaele, Madeleine, TU Delft, Netherlands