Barjis, Joseph, Delft University of Technology, Netherlands