Jul 27, 2016 AM EDT A group of scientists from the Institute of Stem Cell Biology and Regenerative Medicine in Bengaluru, India have recently discovered that a particular species of cockroach harbors a certain type of ...