2 comments
75 forecasters

For how many of the 26 human-infecting virus families will there be at least one licensed vaccine before 2032?

Latest estimate
22.4