ROS and energy metabolism in cancer cells: alliance for fast growth.

ROS and energy metabolism in cancer cells: alliance for fast growth.