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.

ISRCT: International Standard Randomised Controlled Trial

Definition in English: International Standard Randomised Controlled Trial