ASN 134322 - Tata Institute of Fundamental ResearchOrganization : Tata Institute of Fundamental ResearchTotal Countries Listed: 1Total IP Ranges Listed: 1India - IP Ranges: 1IP Range List158.144.178.0/23