Dr. Charles DrewApr 64 min readIVERMECTINIvermectin vs Other Antiparasitic Medicines: Which Treatment Works Best?