Affiliations Courses 1985[position unknown]Boston University1981[position unknown]Suny New Paltz1982[position unknown]Suny New Paltz1983[position unknown]Suny New Paltz1984[position unknown]Suny New Paltz1985[position unknown]Suny New Paltz1979[position unknown]Suny At New Paltz1980[position unknown]Suny At New Paltz 1978Marine Ecology 1978Student1979Boston University Marine Program 1979Staff1980Boston University Marine Program 1980Staff1981Marine Ecology 1981Faculty/Staff/Lecturer1982Three Afternoons Toward Better Scientific Writing 1982Student1982Boston University Marine Program 1982Staff1983Marine Ecology 1983Faculty/Staff/Lecturer1983Boston University Marine Program 1983Staff1984Boston University Marine Program 1984Visiting Investigator1985Marine Ecology 1985Faculty/Staff/Lecturer1985Boston University Marine Program 1985Staff