TU Delft – Department of Water Management

Delft University of Technology, also known as TU Delft, is the oldest and largest Dutch public technical university.

Headquarters
Stevinweg 1
2628 CN Delft
The Netherlands

Contact
Riccardo Taormina
Assistant Professor

SWAN Members may view email address.