31 employees
Lion TCR is a clinical-stage biotechnology company.
2015
$20M
from 1 investors over 1 rounds
Lion TCR raised $20M on May 27, 2018
Investors: Westlake Venture Partners