Superworms that feed on Plastic to Revolutionize the Plastic Industry.
Scientists in Australia have discovered a superworm, Zophobas morio, a special kind of insect larvae that can survive off eating ...
Scientists in Australia have discovered a superworm, Zophobas morio, a special kind of insect larvae that can survive off eating ...