What does Rest stand for?
Rest stands for "Residence in Science and Technology"
How to abbreviate "Residence in Science and Technology"?
"Residence in Science and Technology" can be abbreviated as Rest
What is the meaning of Rest abbreviation?
The meaning of Rest abbreviation is "Residence in Science and Technology"
What does Rest mean?
Rest as abbreviation means "Residence in Science and Technology"