Kairat Shakeyev

Dr. Kairat Shakeyev

orcid