Pizza is one of the only good things left in this world. If you’d like to ruin it for yourself, we’d suggest viewing this.
Science Magazine, a publication that hates when we feel happy, uploaded a timelapse on Wednesday featuring 10,000 black soldier fly larvae eating a pizza in two hours. Ew!
Researchers, who posted their findings in the Journal of the Royal Society Interface, are … Read More