1994 Web
INM-Institut für Neue Medien
Schmickstraße 18, Frankfurt am Main, 60314, Hessen, Deutschland