What does sros stand for?
sros stands for "Scientific Research Organization of Samoa"
How to abbreviate "Scientific Research Organization of Samoa"?
"Scientific Research Organization of Samoa" can be abbreviated as sros
What is the meaning of sros abbreviation?
The meaning of sros abbreviation is "Scientific Research Organization of Samoa"
What does sros mean?
sros as abbreviation means "Scientific Research Organization of Samoa"