More about CompuCell3D
You can get CompuCell3D v3.7.5 if you have 118.85 MB of free space on your hard drive. The program developer is Biocomplexity Institute, Indiana University, Bloomington, IN who provides it free of charge. You can find it in Education category, namely Science. The antivirus scan of the download link proved it to be safe.