Ivermectin Works: World’s Largest, Peer-Reviewed Research Study