148.207.152.0 - 148.207.152.255 is an IP address range owned by INSTITUTO POTOSINO DE INVESTIGACION CIENTIFICA Y TECNOLOGICA A.C. and located in Mexico - select an address below for more geolocation details