More about Ivermectin. Is this study a fraud?

Inconsistencies from a prominent Mexican study that deserve an explanation.

Read →