Nurbol Galiakparov

Dr. Nurbol Galiakparov

orcid