JSTR

AcronymDefinition
JSTRJapanese Society for Theatre Research
JSTRJob-Specific Training Required