That pesky insect, the cockroach, might have a purpose after all, based on the research of a scientist at North Carolina State University.
Sign-up to get the Teknovation Newsletter in your inbox each morning!
Δ