Edinburgh, United Kingdom
Institute of Regeneration and Repair, Edinburgh University
Poland, Łódź
United Kingdom,