DUEN-SHENG MARK LIN