Deworming conundrum - are we missing an undesirable dimension?
Institute of Life Sciences (An autonomous Institute under Department of Biotechnology), Bhubaneswar 751 023, India.
B R
BR
Ravindran
D014943:Global Health; D006373:Helminthiasis / Q000175:diagnosis* / Q000188:drug therapy; D014944:World Health Organization