![Ebta Setiawan](/pictures/ba/332495.jpg)
Ebta Setiawan
AD Scientific Index 2024
Engineering & Technology / Computer Science
Mercu Buana University of Yogyakarta
person_outline
Ebta Setiawan's MOST POPULAR ARTICLES