Should I give myself ivermectin? This is what an expert advises
By BlogFuchs in News
Updated 3 years ago
A top specialist veterinary pharmacologist weighs in on the controversial matter