Meaning of max delbruck

Definition of max delbruck

(noun) United States biologist (born in Germany) who studied how viruses infect living cells (1906-1981)

Other information on max delbruck

WIKIPEDIA results for max delbruck
Amazon results for max delbruck