Research Concept

Helminths

intestinal parasitic worms

Works
244,768
Citations
2,878,278
Level
2
OpenAlex ID
C165901193