Chengdu Office
Room 3106A,China Resources Building, No.10 Shuangqing Road, Chenghua District, Chengdu, Sichuan Province, China


Beijing Office
Third Floor, No.1 Yard, Gaolizhang Road, Haidian District, Beijing, China

Media  email:info@mrda-studio.com

Recruitment  email:pr@mrda-studio.com 
Contact Tel: +86-028-65952198