Omar Schillaci

deputy editor Wired Italy

Omar Schillaci is deputy editor of Wired Italy.

read more

Events in past editions

Photos