INNAvaTE is rated 3 out of 5 in the category biotechnology. Read and write reviews about INNAvaTE. INNAvaTE is searching for potential drug candidates that block the innate immune response that is - eventually - responsible for all age related diseases.
Headquarters
Leiden, South Holland