Innovative People

Muhammed Zakir

Muhammed Zakir Education and Reserach

Languages Muhammed Zakir speaks:

English

Sindhi