Part of Adkins Research Group


If you have a viewing facility within China and would like to join us please contact us.

Studio 5068 - Shanghai
Suite 5006, 5th Floor
Huating Hotel & Tower,
No.1200 North Cao Xi Road
Shanghai 200030, P.R. China

Tel: (+86 21) 5404 8290

View Website

If anything is out of date or incorrect please contact us