Sinan Mavruk

Dr. Sinan Mavruk

orcid