3933 views

NASA Noah Petro Explains New LRO Images of Apollo 12, 14, and 17 Sites

Explains New LRO Images of Apollo 12, 14, and 17 Sites. Noah Petro is a research geoscientist at the NASA Goddard Space Flight Center in Greenbelt, Maryland, where he focuses on the geology of the Moon.

You need to login to download this video.
login or signup

Channels: Others

Tags: NASA Noah Petro Explains New LRO Images of Apollo 12 14 and 17 Sites

Uploaded by: ( Send Message ) on 09-11-2011. Dnatube suggest users to have interest in drug testing, mesothelioma, insurance, medical lawyers.

Duration: 1m 28s

Dnatube: Sciencific and Medical video site.