Figure 2. The number of annual publications from 1991 to 2022.
All published articles are preserved here permanently