NASA Inspector General Crash Lands

Robert "Moose" Cobb has resigned after years of controversy, including calls for his resignation from House of Representatives Science and Technology Committee Chair Bart Gordon (D–TN).

Follow News from Science

Latest News

A 3D plot from a model of the Ebola risk faced at different West African regions over time.
Dancing sneakers on pavement