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