1975-77 Assistant Professor, Department of Medicine, University of Washington, Seattle, WA
1977-82 Assistant Professor, Department of Medicine, Tufts University School of Medicine, Boston, MA
1977-89 Member, Department of Immunology, Tufts University School of Medicine
1977-89 Lecturer, Department of Medicine, Boston University School of Medicine, Boston, MA
1979-82 Assistant Professor, Department of Dermatology, Tufts University School of Medicine
1982-89 Associate Professor, Department of Dermatology, Tufts University School of Medicine
1982-89 Associate Professor, Department of Medicine, Tufts University School of Medicine
1982-89 Vice-Chairman, Department of Dermatology, Tufts University School of Medicine
1989-00 Professor and Chair, Department of Dermatology, State University of New York at Buffalo (SUNY Buffalo) School of Medicine, Buffalo, NY
1989-00 Professor, Department of Medicine, SUNY Buffalo
2001- Emeritus Professor and Chair, Department of Dermatology, SUNY Buffalo