Skip to Main Content

Person Information

Name

Contact

  • Work Phone

    (650) 724-8309
  • Mail Code

    6019
  • Work Address

    615 CROTHERS WAY
    Room 189
    STANFORD CA 94305

Roles at Stanford