Gert ter Haar – University of Copenhagen

Dr. Gert ter Haar

DVM, PhD, MRCVS, DECVS