Skip to Main Content

Person Information

Name

Web contact

Contact

  • SUNet ID

  • Work Phone

    (650) 736-2629
  • Mail Code

    3099
  • Work Address

    559 Nathan Abbott Way # 3
    Stanford CA 94305-8602

Roles at Stanford