1. Department of Surgery Santa Clara Valley Medical Center San Jose California USA
2. Department of Surgery Stanford University School of Medicine Palo Alto California USA
3. Centre for Global Surgery Stellenbosch University Stellenbosch South Africa