Go to the profile of Thomas Walsh

Thomas Walsh

Associate Professor of Surgery, Royal College of Surgeons in Ireland