10.1101/010942

Comparative genomics reveals the origins and diversity of arthropod immune systems

2014-10-30