ULCAS

AcronymDefinition
ULCAS➣Unpressurized Logistics Carrier Attach System
ULCAS➣University of London Careers Advisory Service (UK)