A García de la Torre

Hospital Son Dureta, Palma, Balearic Islands, Spain

Are you A García de la Torre?

Claim your profile

Publications (16)4.69 Total impact