pressure

  • phys.org | 10/13/2017 | Staff
    Researchers investigating whether liquid water could exist on Mars have provided new insight into the limits of life on the red planet. A team led by Dr Lorna Dougan from the University of Leeds has...
    165 views erinmmarion

Welcome to Long Room!

Where The World Finds Its News!