36 employees
Osprey Biotechnics is in the development of microbial products and bioproducts for environmental, industrial and agricultural applications.
1963