Duan, Ran

Thesis or Disertation from CaltechTHESIS