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 mchhri_admin@stanford.edu for any questions.

Mary Chen, MS, MBA
Executive Director

Grant Wells, MS
Director of Innovation and Development


Cristina Alfonso
Research Administrator

Grisel Arrue
Administrative Associate


Carol Schulze
Sr. Financial Analyst

Kimberly Stern
Program Manager


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