10.1101/2024.10.09.617485
Evidence of opportunistic blood feeding in the parasitic nematode Heligmosomoides bakeri
2024-10-10