Geo Location Information for 134.58.64.15 IP Address. The IP Address 134.58.64.15 is located at 50.8796 latitude and 4.70093 longitude in Belgium. Friendly Location for the IP Address is Vlaams-brabant, Leuven, Belgium, 3001
KU Leuven is de grootste universiteit van Belgiƫ met een sterke focus op onderzoek van internationaal hoog niveau, kwalitatief onderwijs en maatschappelijk relevante...