» Countries » France

France France

Overview
Population / Rank: 23 65 million
Publications / Rank: 10 122,302
PPMP Areas / Rank: 41 1,889
h-index / Rank: 5 1,514
Publishers 2
Journals 1,289