Amjad Abdulla

TFB Member

IPCC

Head of Partnerships at International Renewable Energy Agency (IRENA).

See: CV for Amjad Abdulla