1.Itu.edu
Rank:2,096,510
Worth:$150
ITU | International Technological University