Januvia Infographic

Januvia Infographic

Corporate infographic for Pharmaceutical company MSD – outlining 20 years of research in diabetes.

0000