Innovative People

Tugba Ozdal

Food science

Languages Tugba Ozdal speaks:

English
Turkish