An animated showreel created as a part of an extensive market research project for a well known Pharmaceutical brand.   
Back to Top