SJSF

AcronymDefinition
SJSFScandinavia-Japan Sasakawa Foundation (Sweden)