189 employees
BioNTech IMFS is a contract development and manufacturing organization of cell and gene therapy products.
1997