A novel class of acetylcholinesterase, revealed by mutations, in the nematode Caenorhabditis elegans

Related Concept Videos