YourDictionary

Luria medical definition

, Salvador Edward 1912-1991.

Italian-born American biologist. He shared a 1969 Nobel Prize for investigating the mechanism of viral infection in living cells.

Learn more about Luria

link/cite print suggestion box