Nikki De Ruijter Management assistant Last updated: 24 Feb 2025 Nikki De Ruijter +31 15 27 83295 secr-ectm-ewi@tudelft.nl Room: EKL 00.043 List of publications