Joshua Topolsky was the editor in chief of The Verge in New York, New York.
Segment
Read More
46:26
A Year of Ups and Downs for Science
Ira Flatow and a panel of editors and bloggers discuss the year’s biggest science stories.