Ivan Minchev

researcher