Figure 1:
Despite a rather hard landing, some useful science data is emerging from the Genesis mission. Photo courtesy of NASA.
Back to Article