Trisk Bio is bringing production scale to biology .
Location: United Kingdom, England, Stevenage
Employees: 1-10
Investors 2
Date | Name | Website |
29.05.2023 | Good Frien... | goodfriend... |
- | Matrix | matrix.vc/ |
Date | Name | Website |
29.05.2023 | Good Frien... | goodfriend... |
- | Matrix | matrix.vc/ |