DNA's Double Helix Was Discovered 70 Years Ago. Here Are Some Of The Unsung Heroes Who Made It Happen Iflscience, 02 Mar 2023 2023 not only marks the 20th anniversary of the Human Genome Project’s completion but also the 70th anniversary of the…