Elvira Juan

Affiliations: 
Universitat de Barcelona, Barcelona, Cataluña, Spain 
Google:
"Elvira Juan"