If the major threat is cytokine storm, it seems like this is encouraging news, since there are apparently ways to manage that.
I don't know. I am hoping to get people with this knowledge to give us some insights on this new information.