Affiliations Courses Research 1969Postdoctoral Research FellowYale University1971Assistant Professor Of BiologyTemple University1972[position unknown]Temple University1972Assistant ProfessorTemple University1973Assistant ProfessorTemple University1975Associate Professor Of BiologyTemple University1976Associate Professor Of BiologyTemple University 1972Experimental Invertebrate Zoology 1972Special Lecturer 1969[subject unknown]Independent1971[subject unknown]Independent1972[subject unknown]Independent1973[subject unknown]Independent1975[subject unknown]Independent1976[subject unknown]Independent Investigators