Background
Sarasa, Xavier Tarroch was born on April 14, 1961 in Lleida, Barcelona, Spain. Son of Eugenio Tarroch Rue and Eusebia Sarasa Puente.
Sarasa, Xavier Tarroch was born on April 14, 1961 in Lleida, Barcelona, Spain. Son of Eugenio Tarroch Rue and Eusebia Sarasa Puente.
Doctor of Medicine, University Barcelona, 1985. Pathologist, Autonomous University Barcelona, 1991.
Staff physician Hospital Mutua Terrassa, Spain, since 1991.
Married Rosa Mejon Berges, May 2. 1 child, Jordi.