'Life: Magnified' Shows Off the Wonders of the Cell
Thursday, June 5, 2014 - 22:00
in Biology & Nature
"Life: Magnified" is an exhibit of scientific images showing cells and other scenes of life magnified by as much as 50,000 times.