ATLO

artery tertiary lymphoid organ(English)