Biggest Moments in Science – 2012 [Infographic]

By on January 31, 2013

From superstorms to the God particle, 2012 wasn’t lacking in news that made our heads spin.

Biggest Moments in Science - 2012