36 employees
Florida Center for Interactive Media offers research and designs technology and tools for digital media and content creation.
1997