SariaRosanoAlishto SariaRosanoAlishto 06-05-2016 Biology contestada The ultimate source of energy for physical life on Earth is the Sun. a. True b. False Metabolic pathways