Articles Tagged with “C. ELEGANS”

C. elegans, a 959-celled Nobel magnet, helped explain cell suicide and launch genomics, and could now revolutionize drug development.