98 employees
Intravacc is an experienced R&D organization with a proven track record in vaccinology of over 100 years.
2013
Intravacc raised undisclosed on July 6, 2022
Investors: European Union