Hadi Sumoro & Xian Yu Author Profile