Websites hosted on 129.102.239.4 IP Address
Geo Location Information for 129.102.239.4 IP Address. The IP Address 129.102.239.4 is located at 48.8582 latitude and 2.3387 longitude in France. Friendly Location for the IP Address is France.
Nouveaux Media | New Media | Neue Medien
- newmedia-art.org
The New Media Encyclopedia is a trilingual English-French-German. It is a source of information, a tool for documentary research, and a scholarly work, but also a locus of debate on artistic practices related to the new media. The site also inventories initiatives taken in the field of new media : exhibitions, public e
11,094,491
$
8.95