CPhI turns 25 today

by