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