internal medicine vet specialist

pre: in contrast with in contrast to
next: vet sci