Are you Patricia Escrivà?

Claim your profile

Publications (15)51.35 Total impact