NOVELTY - The system (10) has a tubing arrangement (18) containing coolant (16) and undulating tubing portions winding through a heat exchanger unit (12). An evaporator (36) contains a heat-generating element located in a circulating drive pump e.g. driving turbine (26), and a circulating return pump (28) e.g. impeller vane pump, and a tubing section connects an inlet of the evaporator with an outlet of the drive pump. The tubing section connects the outlet of the evaporator with an inlet of the return pump to form a closed circulating path for propagating the coolant through the system.    USE - Self-pumping liquid and gas coolant circulating system for cooling a heat-generating element i.e. solar cell. Can also be used for cooling a semiconductor chip.    ADVANTAGE - The circulating return pump capable of returning coolant to the evaporator from any physical orientation can produce a partial vacuum, can draw coolant in an either up or down mode, and assist in producing a forcible circulation or coolant throughout the system. The pump utilizes a closed circulating system for cooling solar cells that does not require a supply of any external power, since the pump is operated or driven itself by any undesired or unwanted waste heat that is generated by the solar cell, so that the waste heat which tends to normally adversely effect the performance of the solar cell is employed by the system to improve the performance by cooling the solar cell.    DETAILED DESCRIPTION - The coolant is selectively constituted of water, or methanol, or ammonia. An INDEPENDENT CLAIM is also included for a method for cooling of heat-generating elements by a self-pumping liquid and gas coolant circulating system.    DESCRIPTION OF DRAWING(S) - The drawing shows a schematic view of a self-pumping liquid and gas coolant circulating system.    Self-pumping liquid and gas coolant circulating system (10)    Heat exchanger unit (12)    Coolant (16)    Tubing arrangement (18)    Driving turbine (26)    Circulating return pump (28)    Evaporator (36)