1. Department of Surgery, University College Dublin and Mater Misericordiae Hospital, Dublin, Ireland
2. Department of Electron Microscopy, University College Dublin and Mater Misericordiae Hospital, Dublin, Ireland
3. Department of Medicine and Therapeutics, University College Dublin and Mater Misericordiae Hospital, Dublin, Ireland