1. Department of Biomedical Sciences, School of Veterinary Medicine University of Pennsylvania Philadelphia Pennsylvania USA
2. Department of Clinical Sciences and Advanced Medicine, School of Veterinary Medicine University of Pennsylvania Philadelphia Pennsylvania USA
3. Department of Pathobiology, School of Veterinary Medicine University of Pennsylvania Philadelphia Pennsylvania USA
4. Parker Institute for Cancer Immunotherapy, University of Pennsylvania Philadelphia Pennsylvania USA