IOP Publishing
Temple Circus
Temple Way
Bristol
BS1 6HG
UK
Tel: +44 (0)117 929 7481
Fax: +44 (0)117 929 4318
E-mail: customerservices@iop.org
16 Donghuangchenggen North St.
Beijing 100717
China
It accepts original submissions from all over the world and is internationally published and distributed by IOP