From: Innovation systems research: an agenda for developing countries
Year
Number of articles
2013
16,476
2014
19,103
2015
22,915
2016
22,749
2017
24,906