Information about ASN 63580

OrganizationChina Novartis Institutes for Bio-Medical Resear
Country Range Count1
IP Range Count2
China : 2 Ranges
103.61.104.0/24103.61.105.0/24