NASA shares new images of Perseverance on Mars showing the rover hanging from curly electrical cords

NASA has released new images of the Perseverance rover on Mars, including a shot taken during the ‘seven minutes of terror’ when it endured tumultuous conditions that battered the craft as it entered the Martian atmosphere and approached the surface. The $2.2.billion rover touched down on the Martian surface Thursday following a 239 million mile journey … Read more

Stem cells from babies’ umbilical cords could be used to treat severely ill Covid-19 patients

Stem cells found in the umbilical cords of newborn babies could provide a life saving treatment for people with a severe case of coronavirus, according to scientists. A study by the University of Miami found that using stem cells on patients under the age of 85 doubled their chances of surviving Covid-19 and worked in … Read more