COVID-19 How immunity develops in human body? Latest findings of King’s College London explained #UPSC #IAS July 16, 2020