Shanghai Intellectual Property Fund

Location

Shanghai, China