Skip to main content

Albendazole: A Major New Antiparasitic Agent