Dr George Thayyil

Clinic: St Lourdes Hospital Veterinarian: No
Specialization: Cardiologist Not Practicing: No