Indu Deglurkar EACTS
Indu Deglurkar Group UK VAT Number GB 108 266 521 European Association for Cardio Thoracic Surgery Company Registered in England Wales no 07401765 Charity Registration number 1140274 EACTS Trading Co Ltd Registered in England Wales no 03987972 European Academy for Thoracic Cardiac Surgery Ltd Registered in England