Tech Leaders: Rafael Fajardo; creating socially conscious video games

Tech Leaders: Rafael Fajardo; creating socially conscious video games


December 27, 2012