Research Concept

Caenorhabditis elegans

free-living species of nematode

Works
64,168
Citations
1,934,238
Level
3
OpenAlex ID
C2778944004