
Steven Barnes, Ph.D.
Professor (Joint Appointment)
sabarnes@mednet.ucla.edu
UCLA Dept of Neurobiology
10833 Le Conte Avenue, 73-210 CHS
Los Angeles, CA 90095-1763
UCLA Dept of Neurobiology
10833 Le Conte Avenue, 73-210 CHS
Los Angeles, CA 90095-1763