CEO
CEO Approval Rating
- -/100
Separation Technology provides centrifuges solutions to the laboratory marketplace.