Hani Balfass

Technical / Business development leader - Gulf Renewable Energy Laboratory