The moon's biggest impact crater made a radioactive splash Wednesday Image Read more at University of Arizona News News Tags Strategic Imperative: Research Science & Technology Lunar and Planetary Laboratory Moon Space Science & Technology Space