Geo Location Information for 193.238.151.121 IP Address. The IP Address 193.238.151.121 is located at 46.0214 latitude and 4.83611 longitude in France. Friendly Location for the IP Address is Rhone-alpes, Villeneuve, France, 59650
Study management, finance, marketing in Europe. Accrédité EQUIS, AACSB, AMBA : Master of Science Programmes, Global MBA, Bachelor, Master in Management, PhD in Finance,...