fbpx


Space-related patents, OECD

number of patents, 1980–2011

Cancel
Download