Contact

Work Address

  • Gates Computer Science Building, Room 360, 353 Serra Mall, Stanford, CA 94305

Email Address

  • Stanford-related: ssruan@stanford.edu
  • General: sherry.s.ruan@gmail.com

Social Networking