- 2001 - 2002
MemberMayo Integrated Clinical Systems Committee (MICS), Mayo Clinic Rochester Committees
- 2000 - 2002
MemberPractice Integration Work Group, Mayo Clinic Rochester Workgroups
- 1994
MemberDevelopment Committee, Mayo Clinic Rochester Committees
- 1994
MemberSurgical Management Subcommittee, Mayo Clinic Rochester Committees
- 1991 - present
MemberPriestley Society
- 1988 - 2013
MemberClinical Practice Committee, Department of Urology
- 1988 - 2002
ChairClinical Practice Committee, Department of Urology
- 1986 - 1993
ChairDialysis-Kidney Transplant Committee, Mayo Clinic Rochester Committees
- 1986 - 1988
MemberPan-Pacific Surgical Association
- 1985 - 1991
MemberUrologic Society for Transplantation and Vascular Surgery
- 1985 - present
MemberAmerican Urological Association
- 1984 - present
Fellowship MemberAmerican College of Surgeons
- 1984 - present
MemberNorth Central Section, American Urological Association
- 1984 - present
MemberInternational Society of Transplantation
- 1984 - present
MemberSigma Xi, The Scientific Research Society
- 1983 - present
MemberAmerican Society of Transplant Surgeons
- 1980 - present
MemberZumbro Valley Medical Society, Minnesota Medical Association
- 1980 - present
MemberMinnesota Medical Association
- 1973 - present
MemberAmerican Medical Association
- 1971 - 1979
MemberStudent American Medical Association
-
Vice ChairExecutive Committee, Department of Urology
-
MemberInfection Control Committee, Rochester Methodist Hospital
-
MemberUrology Task Force, Rochester Methodist Hospital
-
MemberAutopsy Task Force, Mayo Clinic Rochester Task Forces
-
MemberPancreatic Transplant Committee, Mayo Clinic Rochester Committees
-
MemberTransplant Committee, Mayo Clinic Rochester Committees
-
MemberQuality Assurance Committee, Department of Urology
-
MemberWorkstation Oversight Group, Information Technology Committee - Rochester, Mayo Clinic Rochester Committees
-
MemberSurgical Electronic Environment Workgroup, Mayo Clinic Rochester Surgical Committee, Mayo Clinic Rochester Committees
-
MemberRevenue Systems Intermediary Group, Revenue Systems and Compliance Subcommittee - Rochester, Finance Committee - Rochester