Awesome 3D medical explainer

3d animation

This explainer is fully 3D, made for one of our clients. It shows one of the new drugs that combat cancer. Check it out!

Date