| Faculty Appointments |
| 1967 - 1968 |
Assistant Instructor in Surgery,
University of Pennsylvania School of Medicine |
| |
|
| 1969 - 1971 |
Assistant Instructor in Urology (Surgery),
University of Pennsylvania School of Medicine |
| |
|
| 1971 - 1972 |
Instructor in Urology (Surgery)
University of Pennsylvania School of Medicine |
| |
|
| 1974 - 1976 |
Assistant Professor of Urology (Surgery)
University of Pennsylvania School of Medicine |
| |
|
| 1976 - 1983 |
Associate Professor of Urology (Surgery with tenure)
University of Pennsylvania School of Medicine |
| |
|
| 1983 - |
Professor of Urology (Surgery, with tenure)
University of Pennsylvania School of Medicine |
| |
|
| 1990 - |
Professor of Surgery (Urology) in Radiology |
| |
|
| Hospital and Administrative Appointments |
| 1974 - |
1979 Assistant Chief of Urology,
Hospital of the University of Pennsylvania |
| |
|
| 1974 - |
1982 Chief of Urology,
Veterans Administration Hospital |
| |
|
| 1974 - |
Assistant Surgeon,
Children's Hospital of Philadelphia; |
| |
|
| 1974 - |
Director, Urodynamic Evaluation Center, Division of Urology,
University of Pennsylvania School of Medicine |
| |
|
| 1975 - 1977 |
Consultant in Urology,
Philadelphia General Hospital |
| |
|
| 1975 - |
Director, Resident Education Committee,
Division of Urology, University of Pennsylvania School of Medicine
|
| |
|
| 1976 - |
Director, Program in Urologic Oncology,
Division of Urology, University of Pennsylvania School of Medicine
|
| |
|
| 1977 - |
Associate Surgeon,
Pennsylvania Hospital |
| |
|
| 1980 - 1997 |
Attending Urologist, Graduate Hospital |
| |
|
| 1979 - 1981 |
Acting Chief of Urology, Hospital of the University of Pennsylvania
Acting Chairman, Division of Urology, University of Pennsylvania
School of Medicine |
| |
|
| 1981 - |
Chairman, Division of Urology, Department of Surgery,
University of Pennsylvania School of Medicine |
| |
|
| 1981 - |
Chief of Urology, Hospital of the University of Pennsylvania
|
| |
|
| 1982 - 1996 |
Attending Urologist, Veterans Administration Hospital |