Loading paper
The genome of Istocheta aldrichi (Diptera: Tachinidae), a parasitoid of the Japanese beetle, Popillia japonica (Coleoptera: Scarabaeidae) | Tomesphere