Kairat Tabynov

Dr. Kairat Tabynov

orcid