enhanced geothermal systems

Synonyms

EGS