What does SOCRU stand for?
SOCRU stands for "Scottish Office Central Research Unit"
How to abbreviate "Scottish Office Central Research Unit"?
"Scottish Office Central Research Unit" can be abbreviated as SOCRU
What is the meaning of SOCRU abbreviation?
The meaning of SOCRU abbreviation is "Scottish Office Central Research Unit"
What does SOCRU mean?
SOCRU as abbreviation means "Scottish Office Central Research Unit"