Pledge to make a difference, together.

Shanghai Mana Data Foundation

Shanghai Mana Data Foundation

1006 Jingrui Zhangjiang center, Pudong New Area, Shanghai,
201200 shanghai ,
China