Founded in
1929 year
Production portfolio
20 drugs and medical devices
Headcount
500+ employees
Imbio is one of the leading sites of NPO Microgen for the production of a wide range of bacteriophages and blood products.