MacNeill Lab

The MacNeill Lab studies poxvirus pathogenesis and genetically engineers poxviruses to use as vaccines and oncolytic viruses. The lab is particularly interested in understanding molecular interactions between poxviruses and immune responses. In collaboration with the Flint Animal Cancer Center, recombinant poxviruses created in the lab are used in clinical trials to treat canine cancer patients.

research project

Oncolytic Poxviruses

The MacNeill Lab develops recombinant poxviruses for use as oncolytic agents. Clinical trials using oncolytic virotherapy in dogs and cats advance treatment options for dogs with cancer and may better predict human response to virotherapy than murine cancer models do.


Comparative Pathology of Zoonotic Orthopoxviruses

MacNeill AL.
Pathogens. 2022; 11(8):892.

Pathology in Practice.

Khorsand M, Martabano BB, MacNeill A, Ehrhart N, Dubielzig RR, Teixeira L, Henriksen ML.
J Am Vet Med Assoc. 2022 Mar 12;259(S2):1-5. doi: 10.2460/javma.20.03.0155. PMID: 35349472

Treatment of an Alveolar Rhabdomyosarcoma Allograft with Recombinant Myxoma Virus and Oclacitinib.

Ashton LV, Graham B, Afzali MF, Gustafson D, MacNeill AL.
Oncolytic Virother. 2020 May 26;9:17-29. doi: 10.2147/OV.S252727. eCollection 2020. PMID: 32548076

Recombinant Myxoma Virus Expressing Walleye Dermal Sarcoma Virus orfC Is Attenuated in Rabbits.

Ashton LV, Quackenbush SL, Castle J, Wilson G, McCoy J, Jordan M, MacNeill AL.
Viruses. 2020 May 8;12(5):517. doi: 10.3390/v12050517. PMID: 32397134

The potential of the combined use of targeted type I interferon pathway inhibitors and oncolytic viruses to treat sarcomas.

MacNeill AL.
Vet Comp Oncol. 2020 Mar;18(1):36-42. doi: 10.1111/vco.12547. Epub 2019 Nov 5. PMID: 31618515

more publications


Amy MacNeill, D.V.M., Ph.D., D.A.C.V.P.

Associate Professor
Veterinary Residency Program Coordinator

Laura Ashton

Research Associate II

news and updates view all

contact information

Office: Diagnostic Medicine Center 110

Lab: Diagnostic Medicine Center room ###

(970) 297-5112