Stephen C Barr Editor & Author

Stephen C. Barr, BVSc, MVS, PhD, DipACVIM (SA), is Professor of Medicine, Department of Clinical Sciences, College of Veterinary Medicine, Cornell University, Ithaca, NY.

Dwight D. Bowman, MS, PhD, is Professor of Parasitology, Department of Microbiology and Parasitology, Cornell University, Ithaca, NY.