Petra Christian University
http://www.petra.ac.id/
Inquire about license