Does this mean "vaccination"?
I would guess yes
Why was "... are done in the clinic" wrong?
Could "are being done at the clinic" be correct?
Why not "Immunizations are done at clinics
The first one is a new word but you didn't say so