wasps
-
The wasps that tamed viruses
Enlarge / Xorides praecatorius is a parasitoid wasp. If you puncture the ovary of a wasp called Microplitis demolitor, viruses…
Read More »
Enlarge / Xorides praecatorius is a parasitoid wasp. If you puncture the ovary of a wasp called Microplitis demolitor, viruses…
Read More »