Data as of 
Mon May 18, 2020 - 18
City: 
Barcelona
State / Province: 
Spain
All Programs: 
BA Design, Animation & Digital Art, BA Video Games & Development and BA Multimedia Studies