Shynggys Baibekov

Dr. Shynggys Baibekov

orcid