Geo Location Information for 203.153.49.98 IP Address. The IP Address 203.153.49.98 is located at -6.21154 latitude and 106.845 longitude in Indonesia. Friendly Location for the IP Address is -, -, INDONESIA
Universitas Terbuka (UT) is Indonesia's state university which employs open and distance learning (ODL) system