Immunization/ immunization

Immunize: vaccinated, inoculate, inject

A large number of organizations:  

The large number of organizations

Alluded  (v): refer to , suggest , imply, mention,

We will allude briefly to the main points.

Elude (v): evade, avoid, dodge

He tried to elude the security men by sneaking through a back door.

Impel (v)Impelled: force, compel, oblige, necessitate, propel

Financial difficulties impelled him to desperate measures.

Mendicant (adj/ noun): religious beggar

In the earliest times, a hermit was always a mendicant who lived on alms  

Backlog of orders (pharse)

Rejuvenating : Revitalizing