Weijie Yuan | doi.page