helsinki, uusimaa, finland
Cardiff University / Prifysgol Caerdydd
Aleksanteri Institute, University of Helsinki