Ilona Airikkala‐Otter
Observed names: Airikkala-Otter, Ilona, I Otter, I. Airikkala-Otter, I. OTTER, Ilona Airikkala-Otter, Ilona Otter
Institution: Worldwide Veterinary Service
Observed institutions: Worldwide Veterinary Service, University of Edinburgh
ORCID: 0009-0007-7972-6830
Observed ORCID: 0009-0007-7972-6830
OpenAlex ID: A5032171199
