ISRCT: International Standard Randomised Controlled Trial

What does ISRCT mean? The above is one of ISRCT meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: International Standard Randomised Controlled Trial