Submitted by physorg8953 in science
If life exists elsewhere in the solar system, it may well reside in the ocean of Jupiter's icy moon Europa.
Submitted by physorg8953 in science
If life exists elsewhere in the solar system, it may well reside in the ocean of Jupiter's icy moon Europa.