Institut Teknologi Sepuluh Nopember
http://www.its.ac.id
Indonesia
Inquire about license