Ivermectin: Are we trusting a handful of experts at the potential cost of human life?