TIL that early on Human Genome Project was opposed by 80% of biologists User Eyre_Guitar_Solo, in the Today I Learned (TIL) subreddit, 12 Jul 2020