Websites hosted on 152.74.100.228 IP Address
Geo Location Information for 152.74.100.228 IP Address. The IP Address 152.74.100.228 is located at -36.8335 latitude and -73.0487 longitude in Chile. Friendly Location for the IP Address is Region del Biobio, Concepción, Chile.
Facultad de Ciencias Biológicas – Universidad de Concepción – Facultad
- csbiol.udec.cl
64,084
$
226,800.00