11 employees
Affivant is committed to the development of novel immuno-oncology techniques that will stimulate and enable the innate immune system.