STEVEN LIU SENTIKO

2602081235
THESIS TITLE