Impact of information and communication technologies (ICT) on student’s learning: a case from university of the Punjab, Pakistan | Synapse