Steven Happel

Steve Happel
System Administrator
Office: 330 Bryan Research
Phone: 919-681-0843
Email address: happels@neuro.duke.edu

Associated Faculty Labs

Department Affiliation

  • Department of Neurobiology