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 us at for any  questions.

Mary Chen, MS, MBA
Administrative Director

Grant Wells, MS
Program Manager

Tina Morrison
Administrative Associate

Kimberly Stern
Research Administrator

Carol Schulze
Sr. Financial Analyst

Roxanna Van Norman, MA
Marketing Manager

Directions to Our Office

Loading Map...

Stanford University School of Medicine

800 Welch Road
Stanford CA, 94305
Get Directions