19 employees
Tepnel Pharma Services is an independent Contract Research Organisation which supports the drug development pipeline at the Rx/Dx interface.
1972