Daniel K. Yeoh | doi.page