A conceptual biomedical promotional teaser produced to showcase some cellular animation effects.

Sidebar