1265 Welch Road
Stanford, CA
United States
Stanford University - Center for Biomedical Informatics Research