The anti-parasitic drug has shown some promise in lab-based studies, but experts say published clinical trials are needed to ...