External link Parasite-fighting therapies lead to a Nobel D7_ID 11354 D7_path /parasite-fighting-therapies-lead-nobel