YC
Yi- Li Chen
  • Department of Antibody Discovery, Shanghai Mabstone Biotechnology, Ltd, Shanghai