Catriona Mackenzie
Observed names: C. J. Mackenzie, C. Mackenzie, C.J. Mackenzie, Catriona J Mackenzie, Catriona J. Mackenzie, Catriona MacKenzie
Institution: Rossdales Veterinary Surgeons
Observed institutions: University of Liverpool, Rossdales Veterinary Surgeons
ORCID: 0000-0002-0364-7825
Observed ORCID: 0000-0002-0364-7825
OpenAlex ID: A5012450816
