Adaptive evolution of immunity genes April 28, 2010Research imagesadmin Taken from PLoS Genet 5(10): e1000698. doi:10.1371/journal.pgen.1000698