Looking Up – Bob Eklund
Did Mars ever have life? Does it still? A meteorite from Mars has reignited the old debate. An international team that includes scientists from Ecole Polytechnique de Lausanne (EPFL, Switzerland) has published a paper in …[READ MORE]