Research scientists in Tübingen discover indications that two types of parasites are actually one with several host species – this…