Hoogendoorn, Serge, Delft University of Technology, Netherlands