People Spain Francesc Puchal i Mas peoplepill id: francesc-puchal-i-masFPIM 9 views today 9 views this weekSpanish veterinarian and professorFrancesc Puchal i MasBiographyGallery (1)ListsAlso ViewedFrom our partnersSponsoredFrancesc Puchal i Mas