What does SRSA stand for?
SRSA stands for "Special research support agreement"
How to abbreviate "Special research support agreement"?
"Special research support agreement" can be abbreviated as SRSA
What is the meaning of SRSA abbreviation?
The meaning of SRSA abbreviation is "Special research support agreement"
What does SRSA mean?
SRSA as abbreviation means "Special research support agreement"