07.12.11 The first live strip on TED!–TEDxLondon So the much anticipated ‘Geek Strip’ has now been officially released.... ▶
13.09.11 Just 5 days to go till TedxLondon–check this out: So with just 5 days to go I am so excited... ▶