Affiliations Courses Positions 1980[position unknown]University Of California Davis1990[position unknown]Johns Hopkins University1991[position unknown]Johns Hopkins University1992[position unknown]Johns Hopkins University1993[position unknown]Johns Hopkins University1994[position unknown]Johns Hopkins University1995[position unknown]Johns Hopkins University 1980Physiology 1980Student1990Physiology: Cellular And Molecular Biology 1990Faculty1991Physiology: Cellular And Molecular Biology 1991Faculty1992Physiology: Cellular And Molecular Biology 1992Instructor1993Physiology 1993Faculty1994Physiology 1994Faculty1995Physiology 1995Faculty 1992[subject unknown]Corporation Member1993[subject unknown]Corporation Member1994[subject unknown]Corporation Member