TSRI


AcronymDefinition
TSRIThe Scripps Research Institute
TSRIThe Software Revolution, Inc. (est. 1995)
TSRIToxic Substances Research Initiative (Canada)
TSRITaiwan Sugar Research Institute