Melany Mejias on 27th Mar

The word maggots may sound disgusting, but these insects could help heal wounds faster. Scientists from North Carolina State...