Ellis J T, Stothard J R
School of Life Sciences, University of Technology Sydney, Ultimo, NSW 2007, Australia.
Department of Tropical Disease Biology, Liverpool School of Tropical Medicine, Liverpool L3 5QA, UK.
Parasitology. 2024 Mar;151(3):247-250. doi: 10.1017/S0031182024000167. Epub 2024 Feb 15.