DR S KARTHICK VELAVAN

MBBS., MD (Gen.Med)., DM (Clinical Haematology).,
Hematologist