A team of scientists announced Tuesday they have developed new deep-sea landers specifically to test their contentious ...
The European Space Agency recently inaugurated the New Norcia 3, a 115-foot deep-space antenna located in Western Australia.