edX Online
Instructor photo

Cees Haringa

Professor at Delft University of Technology

About me

Bio