Affiliation: | 1. Department of Paediatric Nephrology, Evelina Children??s Hospital, Guy??s & St Thomas??s NHS Foundation Trust, Room 64, Sky Level, Lambeth Palace Road, London, SE1 7EH, UK 2. Department of Histopathology, St Thomas??s Hospital, Guy??s & St Thomas??s NHS Foundation Trust, Westminster Bridge Road, SE1 7EH, London, UK
|