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