Hycean Worlds — which are planets like Neptune — may be able to host life, according to researchers at Cambridge University. Such planets, which do not resemble Earth much at all, may actually be where we want to look if we are to find life in other universes, they now believe. As reported in New […] Read the full story on GreekReporter.com.