MIT's Technology Review magazine has published its annual list of 10 emerging technologies in 2007.
Energy, peer-to-peer networking, nanohealing, neuron control, digital imaging and single cell analysis are among the hot technologies that hold great promise this year.
