715796.fig.001
Figure 1: Number of articles published over the last 29 years.