Correction to: Cell Research https://doi.org/10.1038/s41422-024-01064-6, published online 26 December 2024

In the original publication of this paper,1 the funding number for the National Natural Science Foundation of China to W.L.S. was incorrect. The funding number listed as 9235730017 should be corrected to 92357304. We apologize for this carelessness.

The original article has been corrected.