Debora Barton

Affiliations

  • Chief Medical Officer at Tscan Therapeutics Inc. (TCRX), 2023-06-15