Institut Pasteur of Shanghai, Chinese Academy of Sciences

GPTKB entity