Novartis-Drug-Approval

Motion Graphics

Explainer for Novartis - explaining the process of drug trials.

Client - Verb
Illustrations - Diarmuid Ó Cathain
Diarmuids site