Josefa Terrasa

Hospital Universitari Son Espases, Palma, Balearic Islands, Spain

Are you Josefa Terrasa?

Claim your profile

Publications (18)70.53 Total impact