Thor T. Ruru
Observed names: Thor Elley, Thor T. Ruru
Institutions: Department of Conservation, University of Otago
Observed institutions: Department of Conservation, University of Otago
ORCID: 0000-0002-5621-1806
Observed ORCID: 0000-0002-5621-1806
OpenAlex ID: A5116841605
