Comment ivmmeta.com STILL not mentioned (Score 1) 217
I find it fascinating that a large group of techies has not looked at and evaluated https://ivmmeta.com/, an ongoing meta-analysis of ivermectin and other treatments.
The reward of a thing well done is to have done it. -- Emerson