Skip to Main Content

Person Information

Name

Contact

  • Work Email

  • Work Phone

    (650) 721-1057
  • Mail Code

    5702
  • Work Address

    3180 Porter Dr
    Mc5702
    Palo Alto CA 94304-1212

Roles at Stanford