Skip to content

McCarroll Lab

  • Home
  • Research
  • People
  • Papers
  • News
  • Resources
  • Contact

news-finding-1

Published February 23, 2015 at dimensions 400 × 301 in Found at last: the human genome’s missing pieces.

Researchers had long wondered where the human genome’s “missing pieces” were hiding – and what had hidden them from view.


· © 2025 McCarroll Lab · Powered by · Designed with the Customizr theme ·