Dunning, Alastair, TU Delft, Netherlands