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 BStanford, CA 94305