Academic Publisher
Scientific Scholar
3,967 works and 4,487 citations indexed by CitedEvidence.
Works
3,967
Citations
4,487
Sources
Not available
Country
Not available
OpenAlex ID
P4323830092
Website
Not available
Recent Output
2026
226 works
24 citations
2025
1,043 works
190 citations
2024
780 works
378 citations
2023
734 works
590 citations
2022
482 works
717 citations
2021
318 works
704 citations
2020
133 works
1,454 citations
2019
72 works
97 citations