Punjab Hires 300 Specialist Doctors for Public Healthcare