Pfizer
Animated Infographic
This is an animated infographic produced with Pfizer in mind to illustrate the drug development process from start to finish in a lighthearted, fun, and energetic manner.
2017 AAF Award Winner

Animated Infographic

Screenshots