Gardener's itchy eye turns out to be maggot larvae infestation
A team of doctors at University Hospital of Saint-Etienne in France recently found that the source of an itchy eye reported by a gardener who turned up at their emergency department was due to the presence of maggot larvae ...