Meaning: 
Society of Clinical Research Associates (US-Based)
Category of acronyms: 
Alphabets: