Here's a 2017 article about Ivermectin in The Journal of Antibiotics.
It's a peer-reviewed journal.
Ivermectin: enigmatic multifaceted ‘wonder’ drug continues to surprise and exceed expectations
https://www.nature.com/articles/ja201711
The article discusses how Ivermectin not only successfully treats worms and parasites, but also asthma, epilepsy, neurological disease, HIV, dengue, encephalitis, and CANCER!