Science

Lambda phage

Esther Lederberg
Bacteriophage
ByEsther Lederberg
Lambda phage