When one fruit fly species meets another, they sometimes interbreed. And yet despite this genetic mixing, distinct species still persist—over 2,000 of them. Evolutionary biologist Daniel Matute of the University of North Carolina at Chapel Hill is one of … Continue reading