What does SOCRU mean in Government & Military

SOCRU meaning is defined below:

Scottish Office Central Research Unit
ADVERTISEMENT

Was it useful?

What does SOCRU mean? It stands for Scottish Office Central Research Unit

Most popular questions

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"

Related Acronym Searches