Kanat Tekebayev

Dr. Kanat Tekebayev