10 employees
Vecoy Nanomedicines develops patent pending virus-traps for the treatment of viral infections.
2010