Aybike Ata

Dr. Aybike Ata

orcid