Contact Us
Institute Administration
The MCHRI Administration Office is located at:
800 Welch Road, 2nd Floor
Palo Alto, CA 94304
Phone: (650) 724-0279
Fax: (650) 723-8552
Please contact MCHRI Adminstration at mchri_admin@stanford.edu for any questions.
Directions to Our Office
Loading Map...
Stanford University School of Medicine
800 Welch RoadStanford, CA 94305