Skip to content

Esoteric news

Science and reality

Category: Bugging Out

Posted on September 6, 2026

These Cyborg Cockroaches Could Save Your Life

The team embedded electrodes into live cockroaches, then outfitted them with cameras and injection devices to deliver medication via remote control.
Proudly powered by WordPress