Sir Robert Edwards (1925–2013): Creator of the Greatest Happiness

PLoS Biology 11(5):e1001582 (2013) PMCID PMC3666906

DOI: 10.1371/journal.pbio.1001582