Title: Recent developments in the treatment of onchocerciasis.
Authors: Taylor HR
Journal: Bull World Health Organ
Published: 1984
Volume: 62
Pages: 509-15