What does SMRU stand for?
SMRU stands for "Small Mammals Research Unit"
How to abbreviate "Small Mammals Research Unit"?
"Small Mammals Research Unit" can be abbreviated as SMRU
What is the meaning of SMRU abbreviation?
The meaning of SMRU abbreviation is "Small Mammals Research Unit"
What does SMRU mean?
SMRU as abbreviation means "Small Mammals Research Unit"