• Rebecca Wright
  • Executive Committee
  • Role: Special Appointee - Barnard College
  • Unit: Other
  • Organization: Barnard College
  • Interests: Privacy, cryptography, security, distributed computing.
  • Website