Search for life begins in lake entombed under Antarctic...

If there is life in Lake Ellsworth, it may have been isolated from the rest...

1,482 views guardian.co.uk

Interest

Microbiology
Discovered by starspirit
on Dec 2, 2012

Lists Containing This Page