Tag: Caterpillar
-
Scientists discover caterpillar poison as cure for cancer
Scientists at the University of Queensland have made a remarkable breakthrough in the field of drug delivery, uncovering the potential of venom from the asp caterpillar ...