The Nameserver otis.colorado.edu have a IP Address of 128.138.129.76 which is hosted on United States.
The University of Colorado Boulder is a bold, innovative community of scholars and learners who accelerate human potential to solve the humanitarian, social and technological...