Geo Location Information for 130.209.34.12 IP Address. The IP Address 130.209.34.12 is located at 55.8652 latitude and -4.25763 longitude in United Kingdom. Friendly Location for the IP Address is Scotland, Glasgow, United Kingdom, G12 8qq
The University of Glasgow, Scotland, UK. The University of Glasgow is a major research-led university operating in an international context with the following fundamental...