Reading Time: 3 minutes Although millions of years of evolution separate humans from insects, a tiny fruit fly called Drosophila melanogaster has been one of the most extensively studied
Reading Time: 3 minutes Although millions of years of evolution separate humans from insects, a tiny fruit fly called Drosophila melanogaster has been one of the most extensively studied