50 employees
Excelimmune is a biopharmaceutical company developing fully human recombinant polyclonal antibodies for therapeutics.
2006