Leon Chen

Affiliations

  • Director at Logicbio Therapeutics Inc. (LOGC), 2022-11-18
  • Director at Nurix Therapeutics Inc. (NRIX), 2021-05-24