Contact information
- Delft University of Technology
- HB 16.300, Faculty EEMCS (building 36), Mekelweg 4 (Google Maps), 2628 CD Delft, The Netherlands
- E-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.
- University of Twente
- Carre 3435 (Building 15), Hallenweg 15 (Google Maps), 7522 NH Enschede, The Netherlands
- Work Phone: +31 53 489 6216
- E-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.