Geo Location Information for 78.25.196.148 IP Address. The IP Address 78.25.196.148 is located at 52.2599 latitude and 0.2288 longitude in United Kingdom. Friendly Location for the IP Address is Cambridgeshire, Cambridge, United Kingdom, CB25
Advancing excellence, connecting chemical scientists and shaping the future of the chemical sciences for the benefit of humanity.