Baylor College of Medicine in Houston, the only private medical school in the Southwest, was ranked No. 10 overall among the nation's top medical schools for research and 11th for primary care by U.S. News and World Reports. Photo courtesy of Greater Houston CVB.