Sources

4 Total Sources

Scientists Flag Flaws in 85,000-Download Ivermectin Cancer Study as Journal Issues Concern