Education
Master of Science, University Utrecht, Netherlands. Doctor, Delft University of Technology, Netherlands.
Master of Science, University Utrecht, Netherlands. Doctor, Delft University of Technology, Netherlands.
Senior researcher Delft University of Technology, 2009.