Meaning of medawar

Definition of medawar

(noun) British immunologist (born in Brazil) who studied tissue transplants and discovered that the rejection of grafts was an immune response (1915-1987)

Other information on medawar

WIKIPEDIA results for medawar
Amazon results for medawar