Contact Us

Center Contacts

Michele King, ITI Program Manager
(650) 723-3084
mking@stanford.edu

Location & Directions

Institute for Immunity, Transplantation and Infection
1215 Welch Road, Modular B
Stanford, CA 94305

Loading Map...

Stanford University School of Medicine

1215 Welch Road, Modular B
Stanford CA, 94305
Get Directions