A selection from Lord Robert Winston's 12 aphorisms about science - Code for life Grant Jacobs • Aug 18, 2010