Meaning: 
Ethics and Standing Committee on Therapeutic Trials (Australia)
Category of acronyms: 
Alphabets: