UPC Master's degree in Video Games || UB Mathematics & Computer Science graduate
Company:Learny LandLocation:Sabadell, Barcelona