Mingchuan Luo | doi.page