Baosen Li | doi.page