Are you Patricia Escrivà?

Claim your profile

Publications (14)42.68 Total impact