ScienceBomb Cyclone? Or Just Windy with a Chance of Hyperbole?January 22, 2023April 9, 2025adminWhile 92% of the human genome was sequenced in 2003, scientists have struggled to map the remaining 8%. Until now. Membership Required You must be a member to access this content.View Membership LevelsAlready a member? Log in here