Immune Targeting Systems receives series A extension
Immune Targeting Systems (ITS) has received an £8.65m (EUR9.94m) extension to its series A round of funding, taking the total now raised to £13.5m.
Immune Targeting Systems (ITS) has received an £8.65m (EUR9.94m) extension to its series A round of funding, taking the total now raised to £13.5m.