Dr George Thayyil
Veterinarian: No Clinic: St Lourdes Hospital
Specialization: Cardiologist Not Practicing: No