Dirikolu L.

DVM MVSc PhD
Department of Veterinary Biosciences
College of Veterinary Medicine
University of Illinois
3830 VMBSB, 2001 South Lincoln Avenue, 61802 Urbana, United States