Affiliations Courses Research 1971Associate ProfessorYale University1971Associate Professor Of GeologyYale University1978[position unknown]Yale University1984[position unknown]Yale University1985[position unknown]Yale University1986[position unknown]Yale University1988[position unknown]Boston University Marine Program1969Systematic-Ecology ProgramMarine Biological Laboratory1987[position unknown]Science Applications International Corp 1969Systematics-Ecology Program 1969Visiting Investigator In Residence1970Systematics-Ecology Program 1970Visiting Investigator1971Marine Ecology 1971Instructor1978Marine Ecology 1978Special Lecturer1984Marine Ecology 1984Faculty/Staff/Lecturer1985Marine Ecology 1985Faculty/Staff/Lecturer1986Marine Ecology 1986Faculty/Staff/Lecturer1987Marine Ecology 1987Faculty/Staff/Lecturer1988Marine Ecology 1988Faculty/Staff/Lecturer 1969[subject unknown]Independent1971[subject unknown]Independent