Ambrx Inc., La Jolla, Calif.
Zhejiang Medicine Co. Ltd. (Shanghai:600216), Zhejiang, China