What does STR stand for?
STR stands for "sight-threatening retinopathy"
How to abbreviate "sight-threatening retinopathy"?
"sight-threatening retinopathy" can be abbreviated as STR
What is the meaning of STR abbreviation?
The meaning of STR abbreviation is "sight-threatening retinopathy"
What does STR mean?
STR as abbreviation means "sight-threatening retinopathy"