3 ms·
Published and peer reviewed? Or just studies?
by sschueller 5y ago
Published and peer reviewed? Or just studies?
- panny 5y ago>Published and peer reviewed? Or just studies? "Database of all ivermectin COVID-19 studies. 104 studies, 67 peer reviewed, 60 with results comparing treatment and control groups."