Innovative People

Tariq Khalil

textile testing

Languages Tariq Khalil speaks:

English