Research facility
Location: Hangzhou, China (CN)
ISNI: 0000000098241056
ROR: https://ror.org/05szcn205