Author ETH press release Publisher ETH Zürich Published Thursday, June 23, 2011 - 12:00 Is linked to Video No Link http://www.ethz.ch/media/detail?pr_id=1049