Luria, S. E. 1912-

Life : the unfinished experiment / S. E. Luria. - New York : Scribner, [1973]. - 167 p. : ill.

0684133091


Life (Biology).
Molecular biology.