Author

Cecylia Powers

OpenAlex ID: A5113527672
Works count: 16
Citation count: 3,120
H-index: 13
I10-index: 13
Year
Topic
Type