COVID-19 waves in Kenya explained by socio-economic differences and introduction of variants
Combining data on antibody prevalence, PCR test results, genomic surveillance and population mobility from smartphones has allowed infectious disease modelers […]