kittykat252 kittykat252 10-03-2018 Biology contestada Is the energy form usable by all cells, so it is called the universal energy currency?