Skip to Main Content

Person Information

Name

Web contact

Contact

  • Work Phone

    (650) 724-9467
  • Mail Code

    5472
  • Work Address

    1520 Page Mill Rd
    Mc 5705
    Palo Alto CA 94304-1125

Roles at Stanford