ICSAD

AcronymDefinition
ICSAD➣Imperial College Surgical Assessment Device (surgical task standard)