Seunghwan Ju

Korea University of Technology and Eduation, Republic of Korea 0000-0002-5652-671X