Mingfeng Yang | doi.page