I've been talking about ivermectin a bit recently, and every time I mention it someone will link me to this odd website - ivmmeta dot com

So, a bit of a review. I think this falls pretty solidly into the category of pseudoscience 1/n pic.twitter.com/JPVUIeKOcs

— Health Nerd (@GidMK) August 2, 2021