Euglena : biochemistry, cell and molecular biology /: biochemistry, cell and molecular biology. ([2017])