Featured Could the Ivermectin Drug Hold Back COVID? January 28, 2021 0 Ivermectin is a Food and Drug Administration (FDA) approved anti-parasitic drug for treating a number…