John McTaggart (veterinarian)

GPTKB entity