10.1101/2024.10.09.617485

Evidence of opportunistic blood feeding in the parasitic nematode Heligmosomoides bakeri

2024-10-10