Kate_Alexander

Dr. Kate Alexander DVM

ABVP (Equine) Resident, Colorado State University


Appearances