Hao-Chen Liu | doi.page