Innovative People

Mirvahid Ahmadipourinaeim

Mirvahid Ahmadipourinaeim

Languages Mirvahid Ahmadipourinaeim speaks:

English
Turkish