Today CWTS is releasing the 2020 edition of the CWTS Leiden Ranking. As always, the release of the ranking requires a major effort involving contributions from a large number of colleagues at our center. This year, the COVID-19 crisis, combined with a major update of the internal data infrastructure at CWTS, created additional challenges, which has unfortunately led to a delay of almost two months in the release of the ranking.