CE25 Specialty Award

Janssen Pharmaceutical

Edelman develops 'Time Keeper' for Janssen