Browsing: News of Africa

Tess Lawrie’s group’s metaanalysis of ivermectin research papers, published in June, has received a great deal of positive attention. It was, as…