10.1186/s13071-015-1113-x November 19, 2025 by jlamprecht https://doi.org/10.1186%2Fs13071-015-1113-x