Dr. Stephen C. Brewer joined the Canyon Ranch team as Medical Director in 2004. He completed his undergraduate education from Ohio State University and he received his medical degree from the Medical College of Ohio. He is also certified in medical acupuncture from University of California, Los Angeles and completed training in integrative medicine at the University of Arizona. His specialties include family medicine, integrative medicine, preventive medicine and men’s health. Dr. Brewer leads numerous presentations on a variety of topics including cognitive vitality, integrative medicine, preventive cardiology, men’s health, medical weight loss, peak performance and health in moderation.
Learn more about Canyon Ranch Wellness Vacations: