Skip to Main Content

Person Information

Name

Contact

  • Work Email

  • Work Phone

    (650) 725-2254
  • Mail Code

    5472

Roles at Stanford