62 employees
Celadon Laboratories has focused on developing the best software available for selected life sciences applications.
1999