What does TSRI stand for?
TSRI stands for "The Scripps Research Institute"
How to abbreviate "The Scripps Research Institute"?
"The Scripps Research Institute" can be abbreviated as TSRI
What is the meaning of TSRI abbreviation?
The meaning of TSRI abbreviation is "The Scripps Research Institute"
What does TSRI mean?
TSRI as abbreviation means "The Scripps Research Institute"