A huge team of scientists finally decodes the last 8% of the human genome Posted by Gemechu Taye in biotech/medical Apr 12022 Read more | >