Zhiwei Shan | doi.page