CEO
CEO Approval Rating
- -/100
Selcia is a contract research organization that provides drug discovery and radiolabeling services to the biotechnology and pharmaceutical sectors.