image layout frameless
List of TED speakers
secrets and city lights (TEDGlobal 2009) Sam Hyde 2070 Paradigm Shift (TEDxDrexel 2013)
Mikko
Hyppönen Fighting viruses, defending the net (TEDGlobal 2011)...
122 KB (621 words) - 17:06, 15 September 2024