Biological energy sources: a review.
D002616:Chemical Engineering; D004560:Electricity; D004566:Electrodes; D004582:Electronics, Medical; D004735:Energy Transfer; D005579:Fossil Fuels; D006801:Humans; D010138:Pacemaker, Artificial; D011827:Radiation
D005579:Fossil Fuels