Xavier Calzada

Hopitalet De Llobregat, Spain

SPsAptitude Points
220

Academic credentials (3)
+ Info