Maggots could help tackle the looming crisis of antibacterial resistance, according to researchers from Swansea University, who found that certain molecules in the secretions of green bottle fly ...
Some people feel uneasy just thinking about maggots - so it's no surprise many have been left 'horrified' after seeing what they look like under a microscope. Despite their "ugly" appearance, maggots ...