1. Second Department of Surgery, Shiga University of Medical Science
2. Department of Surgery, The University of Texas Medical Branch
3. Guest Professor of University of Shizuoka
4. Department of Surgery, Hospital Sta. Creu; Sant Pau, Universidad Autonoma de Barcelona