Contact

DIDEA e-mail:
didea-tnw@tudelft.nl

LinkedIn:
Here

Address:
Van der Maasweg 9, 2629 HZ Delft
Building 58, Office A2.060

PDEng website:
Here