GeneralLeeches, maggots increasingly used to treat patientsLeeches, maggots, and other folk remedies are making a comeback as medical treatment, according to The National Review of Medicine...