Subscribe
 
  • Eli is a contributing correspondent for Science magazine.
 

NASA Inspector General Crash Lands

3 April 2009 11:32 am
Comments

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).

Posted In: