Corona virus and immunity