Definitions
There is 1 meaning of the phrase
Peter Medawar.
Peter Medawar - as a noun
British immunologist (born in brazil) who studied tissue transplants and discovered that the rejection of grafts was an immune response (1915-1987)
Synonyms (Exact Relations)
medawarsir peter brian medawar