This site is owned by the International World Wide Web Conference Committee
Association registered at the Registre du Commerce of Geneva (Switzerland) under the number CHE-104.425.712
Contact: contact (at) iw3c2.org
This site is managed by ourselves.
It is hosted at OHV‘s servers.