Leiden Repository (Leiden University)

Repository

170.8K

Publications

66.5K

Citations

Publications per year

1089–2026

81.9K

Publications

170.8K