Printer friendly

What does TDRI stand for?

Sort results: alphabetical | rank ?

Rank Abbr.Meaning
TDRIThailand Development Research Institute
TDRITropical Development and Research Institute (formerly Tropical Products Institute, UK)
TDRITechnology Development Research Initiative (UK)
TDRITommy Douglas Research Institute (Canada)
TDRITotal Drama Revenge of the Island (TV show)

Note: We have 3 other definitions for TDRI in our Acronym Attic