Delft University of Technology
http://www.tudelft.nl/en
Inquire about license