What do parasites and mountains have in common? They both keep populations apart and drive evolution, say researchers. In the absence of geographical barriers such as mountains and oceans, parasite "wedges" keep populations of the same species
Read More...