Definitions
There is 1 meaning of the phrase
Max Delbruck.
Max Delbruck - as a noun
United states biologist (born in germany) who studied how viruses infect living cells (1906-1981)
Synonyms (Exact Relations)
delbruck