CSJR

AcronymDefinition
CSJRCentre for the Study of Japanese Religions (University of London, England, UK)