Articles by Stephen Ryan, MB, BCh, BAO, BSc, PhD