numberwang on 14 August 2020
Single most important discovery is that herd immunity starts early at maybe 5-10% population infected which implies that the vast majority are already immune. There never was an exponential growth towards 100% infections.