March 23, 2023 Ricardo Figueroa SMPTE Imaging Journal publicationthumbnail - jmi-figueroa-2917595-x.pdf jmi-figueroa-2917595-x.pdf
Lake Placid 24 hr Film Competition 2013 Winner Students at RIT with Faculty Advisor Dave Sluberski Student