A Last Mark That Lives in Our Hearts

Dr Kanagesvaran Thuraiappah

Dr Kanagesvaran Thuraiappah

DJN, PJK, MBBS (Madras), FRCS (Edinburgh), CIME (USA) AM

Departed on 2 June 2024

  • Chat with us