YourDictionary

Dictionary Home » Science » Luria Salvador Edward

Luria Salvador Edward science definition

, Salvador Edward 1912-1991.

Italian-born American biologist whose research on gene mutation and bacteria increased scientific understanding of the role of DNA in bacterial viruses.

link/cite print suggestion box