Timur Narbaev

Dr. Timur Narbaev

Kazakh-British Technical University
orcid