Duan, Ran

Combined from CaltechTHESIS