What does TTRU stand for?

Here's a list of possible definitions for the shorthand TTRU:


Definition

Category

Tropical Shipping and Construction Company LimitedRailroads
Tropical Shipping and Construction LimitedRailroads
Technology and Translational Research UnitResearch
Transformative Technologies Research UnitResearch
Trolley Tokens R UsProducts


© Abbreviations.com