This definition appears somewhat frequently
See other definitions of TDI
Samples in periodicals archive:
The Dolphin Institute and the Kewalo Basin Marine Mammal Laboratory: Dedicated to Dolphins and Whales through Education, Research, and Conservation. Over 20 years...
External Links The Dolphin Institute Dolphin Research Center
The Dolphin Institute, Dehradun is a vastly reputed institution for providing quality education to the young students and to develop them
Includes my journal about dolphin training at The Dolphin Institute, as well as dolphin and whale pictures and movies.