Websites hosted on 128.59.67.141 IP Address
Geo Location Information for 128.59.67.141 IP Address. The IP Address 128.59.67.141 is located at 40.7141 latitude and -74.0063 longitude in United States of America. Friendly Location for the IP Address is New York, New York City, United States, 10081.
Aqua Phoenix
- aquaphoenix.com
Aqua Phoenix (Alexander Haubold). Computer Science Research and Teaching, Software Development, 3D Modeling and Design. Research in Video Analysis with focus on finding structure in video and making it available in searchable and browsable graphical interfaces.
2,525,269
$
240.00