Innovative People

Mustafa Aydemir

Mustafa Aydemir Technology.

Languages Mustafa Aydemir speaks:

English
Turkish