Salvador Edward Luria

(
1912
1991
)
University of Illinois at Urbana-Champaign
;
Urbana, IL
Microbiologist; Educator
Area
Biological Sciences
Specialty
Biochemistry, Biophysics, and Molecular Biology
Elected
1959
Last Updated