profile image

Laurens de Vries

Associate professor at Delft University of Technology

Assistant professor at Delft University of Technology