Academic Publisher
Q76833208
1,459 works and 1,012 citations indexed by CitedEvidence.
Works
1,459
Citations
1,012
Sources
Not available
Country
Not available
OpenAlex ID
P4310322699
Website
Available
Recent Output
2022
1 works
3 citations
Academic Publisher
1,459 works and 1,012 citations indexed by CitedEvidence.