Research & Development

Celon’s research and development departments consists of more than 60 scientists of which one-fourth holds PhD titles in chemistry, molecular biology or pharmacy.

Image Map