IVDL

AcronymDefinition
IVDL➣Interactive Video Distance Learning