1. Department of Internal Medicine, Virginia Tech Carilion School of Medicine, Roanoke, VA
2. Department of Internal Medicine, Division of Gastroenterology, Virginia Tech Carilion School of Medicine, Roanoke, VA
3. Department of Surgery, Virginia Tech Carilion, Roanoke, VA
4. Department of Basic Science Education, Virginia Tech Carilion School of Medicine, VA
5. Dominion Pathology Associates, Roanoke, VA