Beibut Amirgaliyev

Dr. Beibut Amirgaliyev

orcid