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