Yuchen Long | doi.page