Waves after Waves: Three factors which will largely decide the course of the pandemic and why vaccination success is even dependent on it

Defense against an unknown virus