Skip to Main Content

Person Information

Name

Contact

  • Work Phone

    (650) 723-6716
  • Work Fax

    (650) 736-1949
  • Mail Code

    5120
  • Work Address

    Institute for Stem Cell Biology and Regenerative Med
    265 Campus Drive, Room G1141
    Stanford CA 94305-5454

Roles at Stanford