August Image Contest

Previous photoNext photo
Contest is finished!
Title: Worms on the moon
Author: Vladyslava Pechuk
Votes: 0

Views: 47
Description: C. elegans hermaphrodites during an optogenetic experiment in the multi-worm tracker