About IMV Technologies SA
Based in L'Aigle, IMV Technologies SA operates in the Life Science sector. The company is classified under the Life Science sector. The company has been headquartered in L'Aigle since 2007. Investment activity recorded for the company includes participation from Montagu Private Equity LLP. The company is backed by private equity.