Dr. Thomas Devasia

Radiologist

Brief Profile

MBBS, DNB (Radiodiagnosis)