Your place for Space News
The human genome has its own proofreaders and editors, and their handiwork is not as haphazard as once thought.