Websites hosted on 128.119.240.136 IP Address
Geo Location Information for 128.119.240.136 IP Address. The IP Address 128.119.240.136 is located at 42.3919 latitude and -72.5248 longitude in United States of America. Friendly Location for the IP Address is Massachusetts, Amherst, United States, 01003.
College of Information and Computer Sciences | UMass Amherst
- cs.umass.edu
A world-class curriculum in computer science and informatics with BS, BA, MS and PhD degrees—ranked #20 overall and #11 in artificial intelligence by US News.
7,339
$
2,106,000.00