Punjab inoculates 3,512,454 with anti Covid-19 vaccine so far