upvote
Isn't it more like 93%? On the other 7% data is still inconclusive, they never died
reply
Depends on if the study is ongoing
reply