57m
Documentary
This film reveals the exquisite machinery of the human cell system from within the inner world of the cell itself - from the frenetic membrane surf...