Geo Location Information for 62.23.7.25 IP Address. The IP Address 62.23.7.25 is located at 48.8534 latitude and 2.3488 longitude in France. Friendly Location for the IP Address is Ile-de-france, Paris, France, 75915
bioMérieux is celebrating 50 years of pioneering diagnostics. In over 150 countries worldwide, our diagnostic solutions are improving patient care and ensuring consumer safety.