What does SAR stand for?
SAR stands for "scaffold-attachment-region"
How to abbreviate "scaffold-attachment-region"?
"scaffold-attachment-region" can be abbreviated as SAR
What is the meaning of SAR abbreviation?
The meaning of SAR abbreviation is "scaffold-attachment-region"
What does SAR mean?
SAR as abbreviation means "scaffold-attachment-region"