TWTI

Medical abbreviations:
TWTI

Total World Telecom, Inc.