TEDGlobal welcomes robot cockroaches
Monday, June 10, 2013 - 08:31
in Physics & Chemistry
The Technology, Entertainment and Design conference opens in Edinburgh this week with suitable off-the-wall technology.
The Technology, Entertainment and Design conference opens in Edinburgh this week with suitable off-the-wall technology.