Instylla 3D Animation September 1, 2017This 3D animation shows how Instylla’s new product will help stop the growth of cancer. http://www.beckerstudio.com/wp-content/uploads/2017/11/Instylla_Tumor_Animation_01_06.mp4