NWO - Netherlands Organisation for Scientific Research
17,693 publications in 4,673 projects (from a total of 24,180 )
17,225 are OA, 32 are restricted and 1 are still in embargo
FAIRness of publications
Quality aspects on publications
NWO and FP7 publications
About data providers
- Last updated on .