Affiliations Courses 1981[position unknown]Johns Hopkins University1993[position unknown]Johns Hopkins University 1981Neurobiology 1981Faculty/Staff/Lecturer1993Methods In Computational Neuroscience 1993Faculty