Yun Bai

Ambrx Inc.
Protein Sciences
10975 North Torrey Pines Road
La Jolla CAUSA
92037