Additional observations on helices in Amoeba proteus.
D000656:Amoeba; D002467:Cell Nucleus; D066298:In Vitro Techniques; D008854:Microscopy, Electron; D009940:Organoids; D012333:RNA, Messenger
D012333:RNA, Messenger