Edinburgh, Großbritannien
Institute of Regeneration and Repair, Edinburgh University
Polen, Łódź
Großbritannien,