Ivermectin worthy of further investigation.

Ivermectin worthy of further investigation.