Information about ASN 198096

OrganizationCICA Centro Informatico Cientifico de Andalucia - CICA
Country Range Count1
IP Range Count2
Spain : 2 Ranges
139.191.152.0/21150.214.0.0/16