LTDU

AcronymDefinition
LTDULearning and Teaching Development Unit (various locations)
LTDULucent Technologies Delivery Unit
LTDULearning and Technology Development Unit