C. elegans
Entity1 video from 1 channel
A small nematode worm that has been instrumental in scientific research, particularly in genetics and neuroscience, contributing to four Nobel prizes.
1 video from 1 channel
A small nematode worm that has been instrumental in scientific research, particularly in genetics and neuroscience, contributing to four Nobel prizes.