Finola McCoy
Observed names: F. McCoy, McCoy, Finola
Institution: Animal Health Ireland
Observed institutions: Teagasc - The Irish Agriculture and Food Development Authority, Animal Health Ireland
ORCID: 0000-0002-0091-7260
Observed ORCID: 0000-0002-0091-7260
OpenAlex ID: A5021727765
