An almost-microscopic creature that's sturdy enough to survive the ravages of space may hold the key to human longevity, scientists have found in new research. In a new study led by the University ...