Lesson of ivermectin: meta-analyses based on summary data alone are unreliablenature.com·217 pts·4512124672456·460