10.1101/010942
Comparative genomics reveals the origins and diversity of arthropod immune systems
2014-10-30