Previous Image Next Image Graduation, Master Degree, Salamanca University, Spain Graduation, Master Degree, Salamanca University, Spain