What does ctsr stand for?
ctsr stands for "Clinical Trials Shared Resource"
How to abbreviate "Clinical Trials Shared Resource"?
"Clinical Trials Shared Resource" can be abbreviated as ctsr
What is the meaning of ctsr abbreviation?
The meaning of ctsr abbreviation is "Clinical Trials Shared Resource"
What does ctsr mean?
ctsr as abbreviation means "Clinical Trials Shared Resource"