Director-General of the International Renewable Energy Agency

GPTKB entity