Advances have demonstrated... The NLLB part is an adjectival(sic) phrase that modifies the noun "Advances".
Hopefully I'm not wrong...