CAT / CAST / ENG
 
 
Josep M. Raurich 
 

Josep M. Raurich

Economist