John J Callanan, MVB, MRCVS, PhD, DECVP, FRCPath

Affiliations

  • Dean RUSVM, Professor of Anatomic Pathology
  • Ross University School of Veterinary Medicine

Manual Chapters and Commentaries