Skip to content

Peter B. Medawar

28 February 1915-2 October 1987

Definition.com

An Idea is, when new, treated by the human mind the way the body treats a strange protein: it rejects it.

Definition.com

Science is contrasted with art in that if a scientist were to cut his ear off, no one would take it as evidence of a heightened sensibility.