We should love maggots as they're a great medical treatment, boffin says
Apparently we should all embrace maggots, say boffins who claims that the critters have many a healing superpower. Though it does make us squeamish to say the least