Adilkhan Niyazbayev

Dr. Adilkhan Niyazbayev

orcid