For the first time, a new scientific study has provided genetic evidence that points to Christopher Columbus having descended ...
Scientists have identified a new RNA molecule that may play a key role in improving survival in cancer patients.