JRRC Japan Reproduction Rights Centre
Country: Japan
License Inquiries: jrrc_info@jrrc.or.jp
Delegate(s): Takaya Inada, Secretary General
Website: https://jrrc.or.jp
Country: Japan
License Inquiries: jrrc_info@jrrc.or.jp
Delegate(s): Takaya Inada, Secretary General
Website: https://jrrc.or.jp