Author

Thor T. Ruru

Observed names: Thor Elley, Thor T. Ruru
ORCID: 0000-0002-5621-1806
Observed ORCID: 0000-0002-5621-1806
OpenAlex ID: A5116841605
Works count: 6
Citation count: 15
H-index: 2
I10-index:
Year
Topic
Type