Cells are tremendously variable in their shapes and sizes, yet all cells share common properties. They all face the challenge of generating energy from food molecules that they will use to move, grow, ...