Primary Menu

GENEVA, SWITZERLAND – APRIL 17: A giant 25m worm has invaded Lake Geneva for #MakingSchistory representing the parasitic worm of schistosomiasis that causes suffering to millions of people around the world, on April 17, 2017 in Geneva, Switzerland. (Photo by Harold Cunningham/Getty Images for Global Schistosomiasis Alliance / Merck KGaA )