TCRX - TScan Therapeutics gets new technology chief December, 04 2023 07:44 AM TScan Therapeutics Inc. 2023-12-04 07:44:34 ET More on TScan Therapeutics TScan Therapeutics: That Recent Amgen Deal Is The Only Point Of Interest Seeking Alpha’s Quant Rating on TScan Therapeutics For further details see: TScan Therapeutics gets new technology chief