What does SRL stand for?
SRL stands for "slow-release lanreotide"
How to abbreviate "slow-release lanreotide"?
"slow-release lanreotide" can be abbreviated as SRL
What is the meaning of SRL abbreviation?
The meaning of SRL abbreviation is "slow-release lanreotide"
What does SRL mean?
SRL as abbreviation means "slow-release lanreotide"