Research Concept
Open source
copyright licensing status defined by the Open Source Initiative
Works
126,079
Citations
865,390
Level
3
OpenAlex ID
C3018397939
Add to Reference Manager
0
Research Notes
Support