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
Tweet