MeiLin Chan Author