Magzhan Kanapiya

Dr. Magzhan Kanapiya

orcid