TLRA

AcronymDefinition
TLRATyneside Leukaemia Research Association (Tyneside, England, UK)
TLRATaiwan Leprosy Relief Association
TLRATask-Level Resource Allocation