CSJR Japan Abbreviation

CSJR has various meanings in the Japan category. Discover the full forms, definitions, and usage contexts of CSJR in Japan.

Center for The Study of Japanese Religions

Most Common Japan
Centre for The Study of Japanesa Religions
Japan

Citation

Last updated: