Xavier Díaz-Latorre
Xavier Díaz Latorre was born in Barcelona in 1968. He studied at advanced level with Oscar... more »