Reviewed by Emily Henderson, B.Sc.Nov 25 2020
Scientists at Sanford Burnham Prebys Medical Discovery Institute have shown that fruit flies that spent several weeks on the International Space Station… [read more]