Deutsches Zentrum für Luft- und Raumfahrt, Institut für Technische Thermodynamik
http://www.dlr.de/tt/
Wankelstraße 5, 70563 Stuttgart, Germany
Inquire about license