What does SIRD stand for?
SIRD stands for "Stowers Institute for Resource Development"
How to abbreviate "Stowers Institute for Resource Development"?
"Stowers Institute for Resource Development" can be abbreviated as SIRD
What is the meaning of SIRD abbreviation?
The meaning of SIRD abbreviation is "Stowers Institute for Resource Development"
What does SIRD mean?
SIRD as abbreviation means "Stowers Institute for Resource Development"