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
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.


