profile image

About Elisabeth Levana Thedjakusuma

Information System and Technology | Institut Teknologi Bandung