Delft University of Technology
- Delft University of Technology Spin-off, (retrieved 29 November 2011)