1. Cardiac Research Department, London Chest Hospital, London, E2 9JX, UK.
2. Stem Cell Laboratory, St Bartholomew’s Hospital, UK
3. The Heart Hospital, UK
4. Cardiac Research Department, London Chest Hospital, UK
5. Department of Cardiology, London Chest Hospital, UK