Beatrice Lugger 9 July 2011 Christian René de Duve – Lindau Nobel Laureate Meeting 2011 The Future of Life Read More