Author: Alexander Galiyev

Editor of Computerworld.kz

Publications