1. Department of Urology, Tulane University Health Sciences Center, 1430 Tulane Avenue, SL-42, New Orleans, LA 70112, USA
2. Department of Urology, Loyola University Stritch School of Medicine, 2160 South First Avenue, Building 54, Room 261, Maywood, IL 60153, USA