Worm infestation, medically referred to as helminthic infestation, remains one of the most common yet under-recognised health problems affecting children in India. Helminths are parasitic worms that ...