Errigo, Maurizio Francesco, Delft University of Technology, Paesi Bassi