Tugba Menekli

Dr. Tugba Menekli

orcid