David Knazovicky


Institution affiliations

Work details

Research associate

North Carolina State University
College of Veterinary Medicine

PeerJ Contributions