Review Article

Towards the Thousandth CubeSat: A Statistical Overview

Figure 12

Number of technical-scientific contributions per country between 2005 and 2017.