Rachel Halpin, DVM, DACVECC

Rachel Halpin, DVM, DACVECC and critical care technician