Articles by Catharine A. Dhaliwal, BSc (Hons), MB ChB (Hons), PhD