1989 to 2023 how many years

3 months ago 22
Nature

From 1989 to 2023, there are 34 years.