Luria, Salvador E.

(redirected from Salvador E Luria)

Luria,

Salvador E., Italian-U.S. biologist, 1912-1991, joint winner of 1969 Nobel Prize for work related to viruses.
Full browser ?