Olzhas Kukenov

Dr. Olzhas Kukenov

orcid