Skip to main content

SCAPE2-Card

Posted on by Moderator

Fluorescent C. elegans worm

A worm illuminated with fluorescence in purples and greens.

Leave a Comment