Novartis-Drug-Approval


2D animated explainer

Explainer for Novartis - explaining the process of drug trials.

Client - Verb
Illustrations - Diarmuid Ó Cathain
Diarmuids site