So, there are some Ivermectin threads currently in progress and I have saved several resource links that I thought I would drop here for easy access. This one is the use as a cure for cancer.
https://www.sciencedirect.com/science/article/pii/S1043661820315152
I will drop some more links as I come across them.
Is it a parasite or caused by them?