Affiliations Courses Research Positions 1990[position unknown]Stanford University1973Assistant ProfessorJohns Hopkins University1973Assistant Professor Of BiologyJohns Hopkins University1974Assistant ProfessorJohns Hopkins University1975[position unknown]Johns Hopkins University1975Assistant ProfessorJohns Hopkins University1976[position unknown]Johns Hopkins University1972[position unknown]State University Of New York Stony Brook1989[position unknown]Hopkins Marine Station1990[position unknown]Hopkins Marine Station Stanford University1991[position unknown]Hopkins Marine Station Stanford University1972National Science Foundation Postdoctoral FellowState University Of New York 1972Physiology 1972Staff Associate1973Physiology 1973Staff Associate1975Physiology 1975Instructor1976Physiology 1976Instructor1989Marine Ecology 1989Faculty1990Marine Ecology: Concepts, Techniques And Applications Of Molecular Probes 1990Faculty1991Marine Ecology: Concepts, Techniques And Applications Of Molecular Probes 1991Faculty 1972[subject unknown]Independent1973[subject unknown]Independent1974[subject unknown]Independent1975[subject unknown]Independent 1990[subject unknown]Friday Evening Lecturer