Tugba Deniz Tombal Kara
Others
AD Scientific Index ID: 6050315
Adana Alparslan Türkes Science and Technology University
person_outline
Tugba Deniz Tombal Kara's MOST POPULAR ARTICLES