Royal Vet Clinic
Doha, Qatar,
Veterinary