Teleza Westbrook

Research Tech II
Office: 433 Bryan Research
Phone: 919-681-8362
Email address: teleza.westbrook@duke.edu

Associated Faculty Labs

Department Affiliation

  • Department of Neurobiology