Science

Ivermectin: still horsewash