Sanzhar Shalekenov

Dr. Sanzhar Shalekenov

orcid