DR JOHN TAN Consultant General & Vascular Surgeon M.B.B.S.(Sing), M.Med.(Surg), F.R.C.S.(Ed), F.A.M.S.(Gen. Surg.)