9 employees
GeneArt provide key technologies for the development and production of new therapeutics and vaccines.
1999