van Duijn, Heleen, NEN Delft, Netherlands