Methanogens
Methanogens
Download Options

News release ID: STScI-2006-48
Release Date: Oct 19, 2006
Image Use: Copyright

Tags
Announcements, Hubble Telescope

Credits

Credit: Maryland Astrobiology Consortium, NASA, and STScI