Semel Instititue-Neuroscience

760 Westwood Plz Ste 58232
Los Angeles, CA 90024

Stephen T Chen, MD, affiliated with the Jane and Terry Semel Institute For Neuroscience and Human Behavior in Los Angeles, is part of UCLA Health, a top-ranked hospital system in America.

With 4 hospitals and over 250 locations across Southern California, UCLA Health is dedicated to providing the best care and services to its patients.

Generated from their website's infomation

Own this business?
See a problem?

You might also like

United StatesCaliforniaLos AngelesSemel Instititue-Neuroscience

Partial Data by Infogroup (c) 2025. All rights reserved.