1989 to 2023 how many years

3 months ago 21
Nature

From 1989 to 2023, there are 34 years.