Name: |
IMMUNOGEN EUROPE LIMITED
IMMUNOGEN EUROPE LTD |
Address: | 1 CHAMBERLAIN SQUARE CS, BIRMINGHAM, UNITED KINGDOM, UNITED KINGDOM, B3 3AX |
Incorporation Date: | 2005-10-13 |
Last update: 2025-04-03 16:00:23