A giant yellow inflatable schistosomiasis worm, with ‘Making Schistory’ printed on it, floated on Lake Geneva, marking the five years since the London Declaration on neglected tropical
A giant yellow inflatable schistosomiasis worm, with ‘Making Schistory’ printed on it, floated on Lake Geneva, marking the five years since the London Declaration o