Contact us

  • Phone

    021-69915117
    18616092608

  • Fax

    86-21-59900896

  • Address

    Floor 4, Building 32, No. 52 chengliu Road, Shengchuang Science and Technology Park, Jiading District, Shanghai

Research Team

扫一扫关注公众号