Articles by Stratos S. Sofos, MRCS, MB, BCh, BSc, BA