Innovative People

Taha Ali

sustainable technology ,energy conversion...........

Languages Taha Ali speaks:

Arabic
English
Amharic